CAD CAM : principles, practice and manufacturing management - McMahon, Chris; Browne, Jimmie