Elements of Mechanical Engineering, Volume 6 by Schools International C