History of ancient and early medieval India: From stone age to the 12th century - Upinder Singh (Pearson Longman, 2008)