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