See more at Crank and Piston.