Environmental Economics
- New Delhi Oxfrod University Press 2011
- 469
9780195659139
Natural resources- Economics
Environmental issues
333.7 / ENV
9780195659139
Natural resources- Economics
Environmental issues
333.7 / ENV