General studies Paper 1 : for civil services preliminary examination - Thorpe, Edgar (History and culture, 2019)