John Knox

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John Knox

B: 1782 in , Rowan, Nc

D:

M: Mary Caffery

17 Sep 1805 in , Davidson, Tn