General studies 2051 Paper -1: for civil services preliminary examination/by Tara Chand - Chand, Tara (New Delhi McGraw Hill Education (India) Private Limited, 2015)