Author: Pravarasena.