I bought this per someone else's posting. I found this book to be poorly written and couldn't get past the first 50 pages. Although I can see where parts of this book would be helpful to some people, I think you need to first read a few sample pages online before deciding whether it's for you. A lot of what I read seemed very obvious.