General Knowledge Manual 2009 - Barry O Brien (Cengage Learning, 2009)