Comprehensive strength and conditioning : physical preparation for sports performance - Gamble, Paul (Informed in sport publishing, 2019)