So far into my career, this book has un-ironically been one the greatest investments I have made so far.
This is a great book for anyone who is interested in introducing themselves into the world of investing, or wants to hone their skills and better themselves. Although, while a great book I would not recommend it to anyone who doesn't have the discipline to treat this book as a college textbook. Annotate, take notes, and create a guide. If you want to start taking investing seriously and want to begin practicing the discipline of self education, this is the book for you.