The Investing Mind: A Guide to the Principles and Processes of Successful InvestingMichael J. Mauboussin0