William Martindale Armstrong - Pedigree | FamilyCentral
 Jun 1839 - 15 Oct 1905
Maximelia Robeson
 md. 31 Jan 1863