The longest battle the war at sea, 1939-45 - Hough, Richard Alexander 1922-1999 (Cassell, 2003)
Originally published: London : Weidenfeld & Nicolson, 1986.