T. F. C. Huddleston — British academic