National Strength and Conditioning Association: Essentials of Strength Training and Conditioning - Haff, G; Triplett, N (Human Kinetics, 2016)