Overview

Sir John Tresidder Sheppard

(1881—1968) classical scholar and college head