The best book i read and still reading, "how to make money in the stock market". Contain loads of historical charts for comparison and ease of understanding. Think of the book as an application, instruction manual and you will understand the rational. Read with an open and clear mind with chart practices.