Sengupta, Ramprasad. Ecological limits and economic development: creating space - New Delhi Oxford University Press 2013 - xxvi,365p. ISBN: RS 1250.00 Source: RS 1250.00 Dewey Class. No.: 333.7 SEN