A New history of India - Wolpert, Stanley (1993)