A lot of machines are overflowing in the world, I think that there is not much conscious of the mechanism, but the site introducing the mechanism of such a machine with illustration and animation is ...
Factors influencing the proportioning of machine elements: stresses, deformations, and failure criteria as applied to shafts, springs, belts, bearings, gears. Design of Elements is a required course ...