With more than 75 detailed exercises, plus six easy-to-follow training plans for half and full marathons, Smart Marathon... (more)
With more than 75 detailed exercises, plus six easy-to-follow training plans for half and full marathons, Smart Marathon Training will get you to the start line feeling fresh and ready for your best race. Book jacket. (less)