Running smart : how science can improve your endurance and performance / Mariska van Sprundel ; translated [from the Dutch] by Danny Guinan

Running smart : how science can improve your endurance and performance / Mariska van Sprundel ; translated [from the Dutch] by Danny Guinan