Mary Cannon - Pedigree | FamilyCentral
 31 Oct 1854 - Aft 1910
John W. Fahnestock
 md. 19 Oct 1871
  Children