Precision machining technology - Hoffman, Peter J.; Hopewell, Eric S. (Cengage, 2020)