George Rowley — British academic