Author: Devendra B. Gupta
Alternate names: D. B. Gupta