Overview

St John Beverley Groser

(1890—1966) Church of England clergyman and Christian socialist