Author: Lakshman Delgoda Karalliedde