Author: Nārāyaṇarāvu, Ke. El.