7 Timeless Principles of Investing door Barry R. James