The Struggle for Labour's soul : understanding Labour's political thought since 1945 / edited by Raymond Plant, Matt Beech and Kevin Hickson. - Plant, Raymond, 1945-; Beech, Matt; Hickson, Kevin (Routledge, 2004)