Ocean of churn:

Sanyal, Sanjeev

Ocean of churn: how the Indian ocean shaped human history - New Delhi Penguin 2016 - xiii, 297p. 24 cm

9780670087327


History
Human History

909.09824 / SAN-O