After reading a few beginner books for swing trading, I would recommend this one over the others. It was the most comprehensive. The author talks about chart patterns, technical analysis, fundamental analysis, and risk management which builds a foundation to grow upon.
It is a great start, not only for Swing Trading but to understand the market psychology in general: what causes the prices to swing? Several factors, and the book explains a couple of them.
After finishing this book, and applying the knowledge of it, one can move further to more specialized books on trading psychology, different strategies and others.