https://andedge.in/best-books-for-upsc-preparation-in-english/
Best books for upsc preparation in English