Current Science 127 (5-8) - Bengaluru Current Science Association 2024 ISSN: 0011-3891 Dewey Class. No.: P 505