General Studies For Civil Services Preliminary Examination : General Science - Thorpe, Edgar (Uttar Pradesh: Pearson India Education Services, 2019)