Sengupta, Ramprasad Ecological Limits and Economic Development - Oxford Oxford University Press 2013 - 365p includes index and biblioraphy ISBN: 9780198081654 1250 Dewey Class. No.: N53 / SE569