A history of submarines: from U-boat to Dreadnought

HMS Dreadnought BAE Systems
The new HMS Dreadnought being built for the Royal Navy. Credits: BAE Systems