Author: Vidyācakravartin.