Revision for history GCSE modern world history - Walsh, Ben; Birks, Wayne (Revision guides, 1996)