Engineering Design With Solidworks 2009 by David C. Planchard & Marie P. Planchard