Assembly Modeling with SolidWorks 2001Plus/2003 : A Competency Project Based Approach Utilizing 3D Solid Modeling - Planchard, David C. (Schroff Development)