The Battle of the atlantic - Barrie Pitt - PITT, Barrie (Time Life books, 1980)