Heidi Murkoff, Sharon Mazel, Arlene Eisenberg ...more
Gary Taubes
Michael Pollan
Jason Fung, Timothy Noakes (Foreword)
Hal Elrod