Sengupta, Ramprasad
Ecological limits and economic development: creating space - New Delhi Oxford University Press 2013 - xxvi, 365 p. 24 cm.
9780198081654
Environmental aspects
Economic development
Environmental economics
333.7 / Se569
Ecological limits and economic development: creating space - New Delhi Oxford University Press 2013 - xxvi, 365 p. 24 cm.
9780198081654
Environmental aspects
Economic development
Environmental economics
333.7 / Se569