The Philosophical Aspects of Evolution John Grier Hibben ⬩ 1910 Analyzes the philosophical implications of Darwinian evolution: human uniqueness versus animal kin, teleology versus mechanism, and the epistemic limits of understanding evolution. Archive ⬩ Creation and Evolution, Epistemology, Metaphysics Download Print