A good book on coaching based on six NeuroLogical Levels - Environment, Behaviour, Capabilities, Beliefs and values, Identity, Spirituality.
Well structured, each chapter addresses the function and purpose of coaching at that particular level and provides some toolboxes for coaching. As with all toolboxes, some would resonate more than others, and I picked what resonates with me for use. This would probably be one of the books I would return to every now and then to see if there are new insights to be discovered and applied.