Latticework: The New Investing By Robert Hagstrom
Anything to do with Hagstrom’s work is worth reading.