General studies paper I : Indian polity and governance - Thorpe, Edgar (Noida Pearson pub., 2017)