Arachchige Ponweera | doi.page