Author: Ajayapāla.