“Latticework”, written by Robert Hagstrom, is unlike most other investment books I have ever read. I won’t advise you to read this book if all you are looking for is magic formulas or readymade rules of sound investing.
This is a powerful book arguing for the importance of a multidisciplinary approach to investing. So if you are one amongst the many investors who have been searching out companies to invest in for a number of years and all you have learned is to plug basic financial information into excel models, this book may be worth a read.