Cyril Townsend - Royal Navy admiral