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