Author: Vidya Dhar Mahajan
Alternate names: U. D. Mahajan