Pearson General studies: Paper II - Edgar Thorpe (Pearson education, 2014)