Amazon
Train Like a Pro: Programming to Develop Your Inner Athlete
Amazon MarketplacePages: 296, Paperback, Human Kinetics