Author: Haḍsan Samarasiṃha