Spencer Leeson
Spencer Stottisbury Gwatkin Leeson (9 October 1892 - 27 January 1956) was an eminent headmaster and Anglican bishop in the mid 20th century. He was an influential and popular figure in the Church of England in the early 1950s and, had he survived, may well have been appointed to an archbishopric.
Provided by Wikipedia
-
1
-
2