Computer-based design and manufacturing an information-based approach - Nasr, Emad Abouel; Kamrani, Ali K. (Springer, 2007)