The great sea : a human history of the Mediterranean /
Abulafia, David.
London : Allen Lane,
2011.
Includes bibliographical references and index.