William Forbes, 3rd Lord Forbes (c1440-c1483)/tree

''See also Pop-up Pedigree at http://www.thepeerage.com/p2969.htm#i29682