Books by B.L. Gupta