NCERT

India & The Contemporary World -1, IX - NCERT 2019 - 116