A History of India - Stein , Burton (New Delhi)