This book surpasses my expectation of being great book. Not only there's so much insight being given on almost every other page, it is presented in a easy to understand and easy to follow format. Everyone should know by now that this is a true must-have for anyone looking into investing.