What's Left? : Labour Britain and the socialist tradition / David Powell. - Powell, David, 1930- (Peter Owen, 1998)