Publications by 'Sanjaya Wijeratne'