Thousand plus questions on Indian polity general studies for civil services preliminary examination - Paper I - Laxmikanth, M (Mc Graw Hill Education, 2013)