William Alexander Clarke - Pedigree | FamilyCentral
 1845 - 15 Feb 1905
Family Group
Family Group
Sarah A. Holdren
 md. 23 May 1867
  Children