Author: g.p. malalasekera