The rise of socialism in Britain, c. 1881-1951 - Laybourn, Keith (1997)