Author: R. Nageswara Rao
Alternate names: Dr. R. Nageswara Rao; Nageswara Rao