NSCA's essentials of sport science - French, Duncan N. (Human Kinetics, 2022)