Dr G D Gupta Author