Hands down my favorite personal development book. Excellent at explaining the theory and great experiences from others who have used this approach. And ironically, the book came to me by accident. Faith works in funny ways. To get the most out of it, read it more than once.