Achieving Excellence in Your Coaching Practice by Gladeana MacMahon, Stephen Palmer & Christine Wilding