This book wasnt exactly what I thought it would be. It spent alot of time taking apart the mentality of the average trader and contrasting it with what a winning trader should be thinking. Some chapters seem a bit redundant. It makes you examine your beleifs about trading and helps you self examine to see if you have any of these traits that will hurt your trading and also gives practical suggestions for how to change your mentality. It is actually quite good and i could see lots of applications to circumstances outside of trading. All in all my trading has improved since reading this book. Expect alot more pychology than fundamentality or technicality. I would recommend it to be part of a trader's library.