Publications by 'Ranjith Liyana-Pathirana'