Cambridge life - White, Reginald J. (Eyre & Spottiswoode, 1960)