Courtenay Edward Stevens — British historian (1905-1976)