Narayana Rao, VelcheruAuthor