Steam Engine Compensating Gears

The Rough & Tumble
W.J. Eshleman