The Big Book of Endurance Training and Racing
Philip Maffetone
Koop Jason
Koerner Hal
Matt Fitzgerald