Modern manufacturing processes and engineering - Patton, W. J. (Prentice-Hall, 1970)