• Use compact layout

Interactive tree of James Melvin Todd Pvt

James Melvin Todd Pvt 18461863
James Jimpsey Todd 18041848
Liamelay “Seamly” Carter 18051880
Henry Thomas Todd 17711846
Charlotte Rodgers 17751850
William John Todd I 17451820
Margaret Dougal 17411830
Nancy Hannah Pride 17561830
Thomas Charles Todd 17241792
Margaret Bald 1718
William C Carter 17701830
Elizabeth Elmore 17801860