General studies manual 2010 - Chand,Tara (New Delhi Tata MCGraw hill education, 2010)