Journal of the National Science Foundation of Sri Lanka, Vol.31, no.1-4 , 2007 - [S.l] National Science Foundation of Sri Lanka 2007 Dewey Class. No.: 505 / NAT