If you are a stock trader, either a day trader or a swing trader, and you are not as successful as you would like to be, or maybe you have been unsuccessful, you need to read the book Trading in the Zone: Master the Market with Confidence, Discipline and a Winning Attitude by Mark Douglas.
The book is not about looking at stock fundamentals, and its not about looking at technical analysis. It is about looking at yourself and why you make the decisions you do when trading, and how to overcome the trading mistakes you have made in the past.
The author discusses the techniques and strategies you can do to think in terms of probabilities, understand risks, and achieve a winners mindset.
So if you have had trouble with your trading abilities, then I highly recommend that you read Trading in the Zone.