7 Timeless Principles of Investing by Barry R. James