Publications by 'I. D. C. D. Kumarasinghe'