Oxford honour for Sir Keith Hancock (1967)