William Robert Thornton - Pedigree | FamilyCentral
 16 Jan 1862 - 27 Dec 1935
 1838 - 14 Jun 1862
 10 May 1836 - 25 Feb 1897
 Abt 1796 -
Family Group
Family Group