General studies for civil services priliminary examination- Paper I ,Vol. II Indian Polity and governance - Edgar Thorpe & Showick ThorpeGeneral Studies for (2018)