Gary Taubes in The Hamilton Spectator