ARUN SHARMA & OTHERS GENERAL STUDIES FOR CIVIL SERVICES PRELIMINARY EXAMINATION PAPER -II - MC GRAW HILL, NEW DELHI 2023 - VI+284 DONATED BY BOB, MSRIT ISBN: 9789355325495