David J. Davies

David J. Davies (1879-1935) Previously lecturer at Emmanuel College Cambridge and curate of Holy Trinity Cambridge.

Up Next

Thomas C. Hammond

Learn More