Michael Fitzpatrick -

Machining And Cnc Technology - Mcgraw Hill ©2005

9780078298608 549.4

671.35/FIT