Family Tree

John Hume

JH
John Hume
1847–1912
CL
Caroline Langer
d. 1890
AH
Andrew Hume
1883–1922
JH
John Hume
1880–1952