Essentials of strength training and conditioning. 3rd ed - Baechle, T R; Earle, R W; National Strength & Conditioning Association (Human Kinetics, 2008)