The eclipse of Darwinism : anti-Darwinian evolution theories in the decades around 1900 / Peter J. Bowler. - Bowler, Peter J, 1944- (Johns Hopkins University Press, 1983)