General knowledge manual - Thorpe, Edgar; Thorpe, Showick (Delhi Pearson pub., 2016)