TY - BOOK AU - Sengupta, Ramaprasad TI - Ecological limits and economic development : creating space SN - 9780198081654 U1 - 333.7 SEN/E PY - 2014/// PB - Upkar Prakashan ER -