Fifty Key Figures In Twentieth-Century British Politics by Keith Laybourn