Sengupta, Ramprasad Ecological Limits and Economic Development Creating Space - New Delhi Oxford University Press 2013 - 365 009207 Publisher. No.: Gangarams Book Bureau Subjects--Personal Names: MA Economics Subjects--Topical Terms: MA Economics