General studies paper II : for civil services preliminary examination - Thorpe, Edgar (Pearson, 2018)