A History of ancient and early medieval India from the stone age to the 12 the century - Singh, Upinder (Pearson, 2008)