A new history of India - Wolpert, S. (New York Oxford, 1982)