Publications by 'Samuel Bandara'