Family Tree

John Phillip Freeman

CF
Charles Freeman
1898–1971
JF
John Freeman
1867–1936
ES
Elizabeth Smith
1875–1957