Fundamentals of modern manufacturing:materials, processes and systems - Groover, Mikell P (John Wiley, 2004)