Contemporary India Part II - NCERT (NCERT, 2024)