Family tree▼
http://trees.ancestry.com/tree/54966396/person/13744661093Note: birthdates for John and Margaret are likely earlier than shown on this Ancestry Member Tree based upon marriage date in 1839, more realistic estimates are listed here.