A history of ancient and early medieval India from the Stone Age to the 12th century - Singh, Upinder (Pearson Longman, an imprint of Pearcon Education, 2009)