Gary Taubes in USA Today