Amirouche, Farid Principles of computer-aided design and manufacturing / Amirouche, Farid Dewey Class. No.: 670.4275 A56P