Author: Gary Taubes
Alternate names: Gary Gary Taubes; GARY TAUBES