Devika Shankar

An Encroaching Sea : Nature, Sovereignty and Development at the Edge of British India 1860–1950 - Cambridge University Press 2025

9781009533683