RichardDawkins

ThoughtStorms Wiki

Evolutionary biologist turned science populariser.

Wrote TheSelfishGene

CategoryPerson