General studies paper I vol I : general knowledge and current affairs - Thorpe, Edgar; Thorpe, Showick (Noida Pearson, 2019)