Santi Ratnakarah - Narayana bhatta; Narayana bhatta