Author: A. H. T. De Soysa