Geemi P. Wellawatte | doi.page