Interactive tree of Margaret Pearson

Margaret Pearson 1891
James Pearson 1862
Martha Peacock 1862
Christopher Peacock 18231870
Margaret Race 18331901
John Peacock 1790
Hannah Heslop 1792
Christopher Peacock 17581836
Isabella Coulton 17591833