General studies for civil services preliminary examination paper I : general knowledge and current affairs - Thorpe, Edgar (Pearson, 2017)