Margaret Long - Pedigree | FamilyCentral
 Oct 1886 -
 Dec 1832 -
 May 1848 - 1930
 Abt 1814 - 1874
 1818 - 1898
 24 Nov 1780 -
 Abt 1784 -
Family Group
  Children