The Philosophy and Practice of Coaching by Diane Brennan & Kim Gortz