General Knowledge Manual 2012 - Brien, O' Barry (New Delhi Cengage Learning India Pvt. Ltd, 2011)