General studies for civil services preliminary examination paper-I : Indian polity and governance - Thorpe, Edgar (Pearson India Education Services Pvt Ltd, 2017)