Author: Śrīnāgeś.