Books by Shakti M. Gupta