General Studies for Civil Services Preliminary Examination Paper-1 -Vol. 2 Indian Polity and Governance - Edgar Thorpe Showick Thorpe (Pearson)