William Torrance - Pedigree | FamilyCentral
 31 Oct 1832 - 10 Aug 1906
Family Group
Family Group
Mary Ellen Houghton
 md. 21 Jan 1858