The pearson concise general knowledge manual 2016/by Edgar Thorpe and Showick Thorpe - Thorpe,Edgar (Delhi Pearson, 2016)