Naval Warfare: Enriched edition. A Scholarly Journey Through Maritime Conflict and Naval EvolutionJames R. Thursfield3