Overview

Spencer Stottesbery Gwatkin Leeson

(1892—1956) headmaster and bishop of Peterborough