richard dawkins

Richard Dawkins, high priest of the Darwin cult

Dawkins. Reviving eugenics