Margaret Marshall - Pedigree | FamilyCentral
 31 Jan 1856 - 13 Jan 1902
William Howard Snelling
 md. 27 Apr 1876