A History of India : - Spear, Percival (Penguin Books, 1970)