Books authored by I. J. Gupta