Author: Caturbhujamisra.