National Strength & Conditioning Association (U.S.). Essentials of strength training and conditioning. 4th ed - Haff, G; Triplett, N T (Human Kinetics, 2016)