Family Tree

John Leonard Denning

EB
Ellen Brown
1869–1890
JD
John Denning
1868–1929