Ed Driscoll

Laying Down The Laws

“Further to Tim Blair’s list of Life’s Little Contradictions, here is a Self-Hater’s Guide to Science“.

(Via…Tim Blair.)