The Pearson General Knowledge Manual - Thorpe,Edgar (Pearson, 2010)