What's the point of this book? I really couldn't get it. Is it a book about technical analysis? Yes, it is. It puts a great effort to expound how to predict markets by observing cycles and patterns. But the rest of the book about technical analysis is limited and shallow, except for its evaluation of the Elliott wave principle. It's writing style is too complicated and hard to follow as well. I genuinely don't think it can get the message across effectively to those who want to learn more about technical analysis in order to 'forecast' financial markets. Having said that, I found the fourth part of this book: 'The trader at work' actually quite useful. It helps you to understand your personality type toward financial markets; it also provide you with advice about how to rectify the drawbacks associated with your personality. Lastly, it's never easy to forecast financial markets. I was impressed by the book title when I came across this book. Unfortunately, I didn't find impressive arguments in it.