The Triathlete's Training Bible: The World's Most Comprehensive ...
Joe Friel
Your First Triathlon, 2nd Ed.