John Brown - Pedigree | FamilyCentral
 Abt 1834 - Bef 1923
 29 Dec 1799 - 1 Nov 1876
 17 Nov 1805 - 16 Feb 1892
 Abt 1774 -
 Abt 1778 -
Margaret Mellon
 md. 8 Oct 1857
Family Group
  Children