Interactive tree of Catherine Pennington
1766 Catherine Pennington
17441808 Richard Pennington
17481826 Margaret Leyland
 Richard Pennington
 Mary Dickson
17291776 John Leyland
17261822 Catherine Hart
 John Leyland
 Ann Topping