Stephe Crane and the Darwinian revolution

Full text