General Studies for Civil Services Preliminary Examination Paper-1 -Vol. 1 General Knowledge and Current affairs - Edgar Thorpe Showick Thorpe (Pearson)