Family Tree

John Orris Holmes

Thomas Holmes
1881–1961
WH
William Holmes
1845–1920
William Holmes
1871–1941
JH
John Holmes
d. 1878