Socialism in Britain since 1884 / John Callaghan. - Callaghan, John, 1952- (Basil Blackwell, 1990)