SINGH, Upinder History of Ancient and Early Medieval India: From the Stone Age to the 12th Century - Noida Pearson India education Services Pvt. Ltd 2009 - 677p. ISBN: 9788131716779