Objective Indian Polity : General Studies Paper - 1 for Civil Services Preliminary Examination - Laxmikanth,M. (Chennai McGraw Hill Education, 2017)