General studies: a gist of NCERT syllabus/by Sheelwant Singh, Kriti Rastogi and Sarika - Sheelwant Singh (Chennai McGraw hill education (India) private limited, 2015)