The first Darwinian left : socialism and Darwinism 1859-1914. - Stack, David, 1969- (New Clarion, 2003)