Bharucha, erach Textbook of environmental studies - 3rd - Hyderabad University press 2023 - 266 ISBN: 9789389211788