10 Facts About World War One at Sea
Battle of the Java Sea', painting by J. van der Ven, 1970 (Navy Museum
Britain's Naval Battles: 10 Important Clashes At Sea
Battle of Sea Online Pirate and Sea War Game
Battle of the Coral Sea
The Battle of the Coral Sea - Australian National Maritime Museum
The Battle of the Java Sea Proceedings - August 1943 Vol. 69/8/486
Battle of Coral Sea 75th anniversary
What We Learned From Battle of the Barents Sea, 1942