Publications by 'Anuradha Ranasinghe'