Gill & Gary Payne
Training Cycle – 5 Part
Guide: Understanding the Training Cycle