This is incredible! Makes me wonder if it's a hoax...hehe... the date says
Dec 20, that's still 2 days away.
The weaknesses near the end irked me... I just want to bash them over the
head with Gary Taubes!
Nice to see that the article closed by pointing out the evolutionary logic.