Fifty Key Figures in Twentieth Century British Politics by Keith Laybourn