NCERT

Exploring Society : India & Beyond - VI - NCERT 2025 - 220