Interactive tree of James Sharpe

James Sharpe 1754
John Sharpe 1722
Mary Johnson 1726
John Sharp 1692
Elizabeth 16961742
Roger Johnson 1697
Mary 1701