Twentieth century Britain - Richards, Denis (Longmans, 1968)