Darwinian Evolution and Classical Liberalism: Theories in Tension - 9781498516198