Social Science 9 Based on thr CBSE syllabus and examination pattern - Joshi, Savitri; Joshi, R.C (New Delhi Viva, 2023)