The Smartmoney Guide To Long-Term Investing by Peter Finch & Nellie S. Huang