Modern manufacturing processes - Goetsch, David L.