India through the ages - Gupta, Bharat Bhushan (New delhi Niyogi offset, 2006)