Essentials of strength training and conditioning / National Strength and Conditioning Association ; G. Gregory Haff, PhD, CSCS, *D, FNSCA, N. Travis Triplett, PhD, CSCS, *D, FNSCA, editors. - Haff, Greg; Triplett, N. Travis, 1964- (Human Kinetics, 2016)