What Gary Taubes Can Learn From Evolutionary Theory: An Open Challenge To His “Hypothesis”

Many of you already know that I have been highly critical in the past of Gary Taubes and his "alternative...