Overview

James Granville Adderley

(1861—1942) Church of England clergyman and Christian socialist