Author: E. U. G. T. M. Sanjeewa