John McPherson

Family Group Record | Pedigree Chart | Descendancy Chart

John McPherson

B Nov 1718 in , New Castle, De

D 16 Mar 1798 in , Chatham, Nc

Daniel McPherson

B 1689 in , Inverness, Scotland

D Aug 1755 in Salisbury, Lancaster, Pa

M

Ruth Shires

B ABT 1691 in , , England

D 1747 in Kennet, Chester, Pa