Principles of microbiology - Open university of srilanka (Sri Lanka: Nawala Open university of srilanka, 1997)