Author: Keshav Chandra Gupta
Alternate names: K. C. Gupta