GCSE OCR B: Modern World History: Student Book by Alex Brodkin, Ellen Carrington, Bill Marriott, Andrew Hill, Richard Kerridge, Greg Lacey (Mixed media product, 2009)