This is the best definition of the HRD role I have ever read. I have been practicing these techniques in my own role as an external consultant, they have helped me a lot. I always suggest my clients to read it, specially to those involved in the HRD departments. This a very practical way of being more strategic and have a real impact on the company you are working on. Also this new perspective, full of examples and "how to" guides, will give HR people real influence on businees issues. I strongly recommend this book.