John Flood — English literary scholar (1938–2021)