Twentieth-century British history - King, Peter (London W.H.Allen, 1980)