Author: Candraśekharaśarma.