Humphrey Owen — British academic