The Art of investing and portfolio management a proven 6-step process to meet your financial goals - Cordes, Ronald; O'Toole, Brian & Steiny, Richard (McGraw - Hill, New York, 2004)