David Philip Rogers - Pedigree | FamilyCentral
 3 Mar 1860 - 17 Nov 1956
Family Group
Family Group
Mary Elizabeth McLean
 md. 20 Jun 1890