War at Sea 1914 - 45 by Bernard Ireland (Hardback, 2002)