Bimsara W. Disanayaka | doi.page