Interactive tree of James Pennington
1868 James Pennington
1832 John Pennington
18311884 Jane Houghton
17941877 William Pennington
1798 Margaret …