A History Of Anciet and Early Medieval India- From the Stone AgeTo 12th Centurey - Upinder Singh (Delhi Pearson Educaiton Asia, 2008)