Hi,
For training, both theory and practice, one of the best authors (in my humble opinion) is Leslie Rae. His writing is detailed and simple to follow. If you Google his name along with books, you should get a good list. If you don't, let me know, and I will dig into my collection :)
Another definite read for you is "Emotional Intelligence" and "Working with Emotional Intelligence," both by Daniel Goleman. Don't waste time and money looking at other authors on this subject.
And yes!!! Please read Edward de Bono's books. They are excellent. For communication skills, you can pick up (and build a session from there) the book "How to have a Beautiful Mind." It's a jargon-free book, if there ever was one.
Also, "Transactional Analysis" by Thomas Harris M.D. and NLP books by Richard Bandler, John Grinder, or Joseph O'Connor.
Try "The Art of War" by Sun Tzu or "Arthashastra" by Chanakya. Both are excellent books on strategy and leadership. Also, books by Charles Handy and Peter Drucker.
This should do for now to give you a few sleepless nights. :? :roll:
Regards,
Ryan