X.1: The Royal Navy’s Mystery Submarine

The ‘X’ stood for experimental, but it might equally have meant extraordinary, exotic or extravagant, as this giant submarine attracted superlatives – … [Read more...]





Seizing the Enigma – The Race to Break the German U-Boat Codes, 1933-1945

For almost four desperate years, from 1939 to mid-1943, the British and American navies fought a savage, losing battle against German submarine … [Read more...]