Author: Narasiṃharāghavan, Ke. Vi.