Arthur Hezlet - Royal Navy admiral and submarine commander (1914-2007)