Author: T. wanigarathne