Athletic development the art & science of functional sports conditioning - Gambetta, Vern (Human Kinetics, 2007)