UPSC / IAS Preparation Notes: Gaurav Agrawal

Dear friends As I promised and always intended, I am uploading here all my online notes for various papers of the IAS / UPSC exam. You may find some overlap here and there and some unstructured portions as well, but please forgive me for that. It has been a long journey with a lot of …