Publications by 'Ruwan J. Bandara'