Mental skills training for endurance sports - Carter, J. E.; Norman, J. L. (Endurance sports medicine, 2023)