Business in great waters : the U-boat wars 1916-1945 - Terraine, John,