Fundamentals of computer-aided engineering - Raphael, B. (Wiley, 2003)