Church, Leslie Frederic. Oglethorpe : a study of philanthropy in England and Georgia Creator Church, Leslie Frederic, 1886-1961 Date [1932] Media Format Printed text Location London England Reference ID F289 .C5 Caption London : Epworth Press, [1932] Details Add to shelf Remove from shelf