Machine devices and components : illustrated sourcebook - Parmley, Robert O. (New York: The McGraw-Hill Companies, Inc, 2005)