Hello,
Book list for upsc is as follows:
First of all, all the NCERTs from 6-12.
Other than that, you can refer Indian Polity – M Laxmikanth, Indian Economy by Ramesh Singh, India’s Struggle for Independence by Bipan Chandra,India after Independence by Bipan Chandra, History of Mediaeval India by Satish Chandra,Ancient India by RS SharmaSharma, Geography of India by Majid Husain, World Geography by Majid Husain, Ethics, Integrity and Aptitude for Civil Services Main Examination by Subba Rao and P.N. Roy Chaudary.
Hope that helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile