Books authored by Harish C. Gupta