High-performance training for sports - Joyce, David; Lewindon, Daniel (Human Kinetics, 2022)