Author: S. M. Namal Arosha Senanayake