Sengupta, Ramaprasad Ecological limits and economic development : creating space - 1st Ed. - Upkar Prakashan 2014 - 197 ISBN: 9780198081654 Dewey Class. No.: 333.7 SEN/E