William John Marshall - Pedigree | FamilyCentral
 24 Jan 1860 - 23 Feb 1940
 26 Jan 1826 - 3 Jan 1904
 21 Jun 1835 - 26 Dec 1924
Family Group
Family Group
 Abt 1809 -
 Abt 1813 -
Mary Mills Grant
 md. 5 Aug 1881