
Training Essentials for Ultrarunning


Training for the Uphill Athlete: A Manual for Mountain Runners and Ski Mountaineers
amazon.com

Brain Training For Runners: A Revolutionary New Training System to Improve Endurance, Speed, Health, and Res ults
amazon.com
