Cover 0

From Darwin to Derrida

From Darwin to Derrida

Selfish Genes, Social Selves, and the Meanings of Life