Modern history : A-level study guide /
Baines, Hermione.
Harlow : Pearson Education,
[2005?], c2000.
Previous ed.: 2000.
Includes index.
History, Modern.
History, Modern