General Studies manual 2009 - TaraChand; TaraChand (New Delhi Tata McGraw Hill, 2009)