I've practiced time line therapy for a few years now and find the technique invaluable. The book, however, left a lot to be desired in that it referenced concepts not explained and jumped around alot. If you have taken a class or seminar this may be a good reference, but if you are just exploring the topic, I wouldn't suggest this book.