High performance training for sports - McGuigan, Mike (Human Kinetics, 2022)