Sanjeev Sanyal

Ocean of churn : how the Indian ocean shaped human history - Penguin Books 2017 - xiii, 297p. : ill.

Includes index.

9780143429081


Civilization -- Indian ocean
Indian ocean -- History