Mastering modern British history - Lowe, Norman 1938-2020 (Macmillan, 1989)