Essentials of strength training and conditioning - Baechle, T R; Earle, R W (Routledge, 2018)