Ruth Ida Hasbrook - Pedigree | FamilyCentral
 3 Dec 1856 - 12 Jun 1915
 1818 - 17 Jun 1867
 21 Oct 1822 - 16 Feb 1897
 Abt 1800 -
 Abt 1805 -
 31 May 1790 - 10 Jan 1864
 12 May 1797 - 26 Sep 1874
Family Group
Family Group
William Canadian Johnston
 md. 14 Jan 1875