Reading the reviews on the back cover then reading the book I had to wonder if someone added the wrong back cover. By the time you figure out the special terminology used, which is way too much, the book is nearly finished. It was like reading a book half written in English and half written in Chinese, you figure it out eventually but takes too long to be enjoyable.