David Haig, "From Darwin to Derrida: Selfish Genes, Social Selves, and the Meanings of Life." - Clarke, Evan (Philosophy in Review)