Hi, this article will be helpful for you. I'm too preparing for UPSC IAS Exam, I had buy 6 books. https://upscbuddy.com/upsc-books/