Simple to read and understand, but a bit dry. It's old (written in 2000) and much of the info is a bit dated, but there are certain foundational principles to investing that don't change, which made this still a relevant book for me. I found myself skipping through most of the info as I'm not a beginner when it comes to investing. So if you are, then this is a good book to start with, as they go over some of the basics, even asking the right questions and advising to take certain steps to even see if you are ready to begin investing (i.e. emergency funds, etc.)
If you are further along the lines, this book shines as it pertains to talking about foreign markets and indices as well as how to interpret annual reports, 10ks, income statements, balance sheets, etc. It's the first book that I've read that goes in-depth practically, line by line on how to read and interpret metrics. The language is simple to understand. For this reason, I think this book is more relevant to those who are intermediate investors because if you are a true beginner, the meaning of this information may go over your head.
My only drawback is the many chart graphs that are included are not very good or easy to read and understand and could be labeled better. However, the section on the various metrics alone make this book worth it for any beginner who is interested in choosing their own stocks and maybe even more-so for some intermediate investors.
Books like this read sort of like a textbook. It is very well-organized, and you can skim through the headings to dig-in to the details of what you are most interested in and skip over the material which you are not or are already informed on.
This book is for investors who know the basics of what a stock or a fund is and who probably already have invested in a fund on their own or either through a workplace retirement plan, or maybe you've already read a book that has taught you some basics. I would say it is more fitting for the beginner to intermediate investor because, although the book starts off very slow and simple, it goes deeper than expected into metrics and how to interpret them. These are things that will go over a beginner's head, but to someone like myself who has been self-educating for about 2-3 years and starting to pick my own individual stocks, the info is applicable and timely for me.