Tag: Salvador Luria
The Triumphalism of Strickberger’s Evolution
The oversimplification here is staggering (Darwin and women’s rights?!) and would take an entire book to unpack.
The Ideological Nature of Darwinian Evolution
Orthodoxy and heresy are not synonyms for true and false, and sometimes the truth might lie with the heretics.