Interactive tree of Ruby Cooper
18581908 Ruby Cooper
1856 Earnest Atkins Leeston Smith
18151879 Frederick James Leeston Smith
18301925 Mary Catherine Sidney Pennington
18041839 John Pennington
18001866 Mary Johnson
17681850 John Pennington
17771853 Elizabeth Hargreaves