Author: Viroopaksha V. Jaddipal
Alternate names: Dr.ch.p sathya narayana