Descent of President Grant from David I, King of Scots
Gramps ID | S545686236 |
Narrative
Pedigree chart from (I think) Burke's Peerage of American presidents
Gramps ID | S545686236 |
Pedigree chart from (I think) Burke's Peerage of American presidents