General Studies for civil services preliminary examination 2021 paper -2 - Sharma,Arun (Mc graw hill pub. New Delhi, 2021)