General Studies Paper II for the Civil Service Preliminary Examination, Vol.I: General Knowledge & Current Affairs - Edgar Thorpe and Showick Thorpe (2016)