New Cambridge History of India - Pearson M N