Matchining and CNC technology / Michael Fitzpatrick - Fitzpatrick, Michael