Subbarao Human Ecology: Issues And Challenges / Subbarao - 1st edition - Rajat Publications , 2001 - 281 ISBN: 8178800063 Subjects--Topical Terms: Life Science Dewey Class. No.: 304.2 / SUB