00468nam a2200181 a 450000500170000002000180001708200220003510000080005711000350006524500540010026000380015430000230019260000080021563000190022363000320024285600060027485600060028020251203114843.0 a9789386858498 a351.07690908bMOD ad_ aCegage Learning India (p) Ltd. aModern history for civil services examinationsb_ aNew DelhibCengage Learningc2018 a266 p.c24 cm.bPB bc_ aModern history aCivil services examinations f_ a_