GCSE History OCR B: Modern World History Revision Guide (A*-G Course) by CGP Books (Paperback, 2010)