Professor at large : the Cornell years - Cleese, John Marwood 1939- (Cornell University Press, 2018)