Excellence in Coaching: Theory, Tools and Techniques to Achieve Outstanding Coaching Performance by Jonathan Passmore Back to product details page >