Executive Coaching for Managerial Excellence by Michael Brenner