Booklist to clear UPSC prelims in 1st attempt

Burst

The first step is to start with NCERTS  Basically one can start from NCERTS of     standard 6th to standard 12th

Tooltip

The next step is to have a   quick look on previous year questions This books proves out to be handy and very useful for all aspirants

one of the best book for polity is laxmikant

For Geography Ncerts of standard 11 and 12 

This is the most concise book with lucid language for modern history of india

One of the trusted source for economy among students

Environment and ecology can be covered extensively from this book

Ncerts of class 6 to 12 suffice for Science section

The Indian Express or The Hindu to cover Current affairs

Burst

Last but not the least CSAT can be tackled through previous year question