History of Ancient and Early Medieval India : From the Stone Age to the 12th Century - Singh,Upinder (Noida Pearson)