Leonard Spiller (1890-1952) was a student at Cambridge University when this photo was taken. In 1909 he founded the Brotherhood of Scouts at the university. Later in life he became a vicar and a reverend, and authored a religious book. He suddenly passed in November 1952. A more in-depth post update on him here.
Photographer: Stearn & Sons. 72, Bridge Street, Cambridge. U.K.