Margaret J. Patterson - Pedigree | FamilyCentral
 11 Jan 1857 -
 1821 - Aft 1901
 1823 - 1891/1901
 18 Jan 1797 - 1871/81
  - 7 Apr 1829
  - 6 Aug 1845
Family Group
Family Group
Family Group
Robert Grange
 md. 6 Feb 1895
  Children