TY - BOOK AU - PUNCHIHEWA,N.N TI - Ecology SN - 955-23-0645-0 U1 - 591.5 PY - 1996/// CY - Srilanka PB - Department of Zoology ER -