NCERT

Politics in India Since Independence - NCERT 2024 - 157