General Studies Paper-1 For Civil Services Preliminary Examination - Chand,Tata (New Delhi Tata McGraw Hill Education Private Limited, 2012)