Title: Darwin, Marx, Wagner By Jacques Barzun