James Robert Craig - Pedigree | FamilyCentral
 30 Nov 1851 -
 27 Feb 1821 - 19 Mar 1905
 19 May 1821 -
Family Group
Family Group