John Neff On Investing by John Neff & Steven L. Mintz