Dr N M Karannagoda is currently the Senior Assistant Librarian at the University of Colombo, Sri Lanka. Also, he served as a visiting lecturer for the Sri Lanka Institute of Development Administration, Sri Lanka and the National Centre for Advanced Studies in Humanities and Social Sciences, Sri Lanka. Further, he is working as a visiting lecturer in Information Sciences for the Faculty of Graduates Studies and Faculty of Management and Finance, University of Colombo, Sri Lanka. Dr Karannagoda obtained B.Sc. Special (Honours) degree in Accounting (Minor: Management Information Systems) from the University of Sri Jayewardenepura, Sri Lanka. Further, he obtained his Master of Public Administration from the Sri Lanka Institute of Development Administration. Then he completed his PhD in Library and Information Sciences at IIC University of Technology, Cambodia.