Publications by 'Asanka Priyadarshana Sayakkara'