GCSE history : modern world history : complete revision guide /
Todd, Allan.
Harlow : BBC Active,
2007, c2002.
Originally published: 2002.
History
General Certificate of Secondary Education