A History of Ancient and Early Medieval India :From the Stone Age to the 12th Century - Singh, U (Noida: Pearson India Education Services Pvt. Ltd, 2024)