Margaret Kyle - Pedigree | FamilyCentral
 1849 -
Clark Knox
 md. 3 Jul 1866
  Children
    1.