General Studies for Civil Services Preliminary Examination Paper-1 2018 : General Knowledge and Current Affairs Volume I - EDGAR THORPE; SHOWICK THORPE (Noida Pearson, 2018)