Principles & practice of mechanical engineeringMerle C. Potter, F. J. Hatfield, Frank Hatfield, George E. Mase, Charles W. Radcliffe, Clark J. Randliffe, Bassem H. Ramadan, Craig W. Somerton, David C. Wiggert, Keith Woodbury · First published 1999Open the Tome