Sir Havelock Henry Trevor Hudson — (1919-1996)