Journal of mechanical design (American Society of Mechanical Engineers, 1990)