Author: S.L. Gupta
Alternate names: Shankar Lal Gupta