Author: Candrasēna Palliyaguru