Author: Ajitasena.