Author: Canadian Society for Mechanical Engineers. (1998 Ryerson Polytechnic University)