India through the ages - Gupta, Bharat Bhushan (Niyogi Books, 2009)