"Battle of the Atlantic is an accessible, insightful and authoritative account of the longest military campaign during WW2. Historian, author and broadcaster James Holland draws on the latest research and interviews with participants to bring colour, detail and a fresh perspecti…