Sport physiology for coaches - Sharkey, Brian J. (Human Kinetics, 2006)