NSCA's Essentials of Sport Science - Duncan French, Lorena Torres Ronda, NSCA -National Strength & Conditioning Association