Coaching Principles Online by ASEP*
(2004, *American Society of Exercise Physiologists, Human Kinetics)