General Awareness and Current Affairs Digest 2011 - Reddy K Krishna (Tata Mc Graw Hill Pvt Ltd)