Author: Rekadahene Cahandajoti Maha Thero.