Peter Self — English academic (1919–1999)