A history of British socialism - Beer, Max 1864-1943 (Allen & Unwin, 1953)