Publications by 'Shakthi Yasas Weerasinghe'