Author: Maheśa Campakalāla.