The Cyclist's Training Bible A Complete Training Guide for the Competitive Road Cyclist by Joe Friel | Menrva Books | MenrvaBooks