Publications by 'Supun Hemanthage'