Gary Taubes in the news