Hugh Lancelot St. Vincent Rose — (1916-2003)