WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of William Smith

William Smith
Elspet Gerrard 1722
Peter Gerrard 16961773
Elspet Leith 16981775
George Gerrard 1675
William Gerrard 1650