General studies paper-I Indian polity and Governance vol.II - Thorpe, Edgar; Thorpe, Showick (Noida Pearson pub, 2017)