The new history - Munslow, Alun (Pearson / Longman, 2003)