M. Punchimudiyanse, J. P. P. Tharanga and E. M. S. S. Edirisinghe