Krishnan, Rekha

Growing numbers and dwindling resources - New Delhi TERI 1994 - xviii, 171p.

8185419086

333.7 / K97G