Cyclist's Training Bible - Joe Friel (4th edition)

(Image  of 1)