Understanding the evolution of naval technology, from the use of oars and sails to the development of cannons and torpedoes.
Understanding the evolution of naval technology, from the use of oars and sails to the development of cannons and torpedoes.