General studies for civil services preliminary exam paper II - Thorpe, Edgar (Delhi Pearson Pub., 2016)