David Abulafia

Jeremy Black reviews David Abulafia’s The Boundless Sea: A Human History of the Oceans