https://www.google.com/books/edition/A_System_of_Heraldry_Speculati...
https://keithclan.net/information-references/succession-of-the-keit...
Hello. What am I missing on information or new research because what sources I have found shows that after William Keith 1381-1476 who married Mary Hamilton, the sources show that his parents were William Lord Keith Marischal who married Elizabeth Lindsay, daughter to the Earl of Crawford. and then his parents were William Keith Lord Marischal who married Margaret Fraser, daughter of John Fraser of Cowie.
Geni and other sites are not showing the generation with Willian and Elizabeth Lindsay so I do not know if its been disproven,, or somehting else. Thank you