General Studies Paper II: for Civil Services Preliminary Examination 2017 - Edgar Thorpe; Showick Thorpe (Noida Pearson, 2017)