NCERT

India and The Contemporary World -II - NCERT 2024 - 128