Seems to be cognitive behavioral therapy with new age language tacked on top. It does deviate at points. Some stuff later in the book would be a very bad idea and could even be harmful. Get a book or look online for cognitive behavioral therapy techniques and get better results.