If you are a novice investor, or maybe you are an experienced but unsuccessful investor, you need to read Investing in One Lesson by Mark Skousen, Ph.D. I have been a subscriber to Skousen's newsletter for many years, and he has an outstanding track record. So he knows what he is talking about.
For those who have never invested before or are just starting to dip their foot into investing, Skousen makes investing easy to understand. He talks about risk and the factors that cause investment losses. He also covers the importance of dividends and diversification.
In Chapter 10, he breaks down the factors that go into choosing a good investment, and in Chapter 11, he describes the "Golden Seven" stock market categories.
He makes the book interesting with lots of stories and unusual concepts, such as why good news for the economy is often bad news for the stock market.
The book was published in 2007 but is timeless. If you want to get a handle on the stock market and investing, I strongly recommend Investing in One Lesson.