GKP History optional - Modern india & world history previous years solved papers (1979 - 2022) - 2nd - GKP 2024 ISBN: 9789356811096