GKP General studies paper I 28 years topice wise sloved papers (1997-2024) - GKP 2024 ISBN: 9789356815568