General Studies for Civil Services Preliminary Examination Paper-2 - Edgar Thorpe Showick Thorpe (Pearson)