Very interesting, good one. This stuff fascinates me to no end, and wastes a good chunk of my time!

This one is functionally similar to the cam gears: 507 Mechanical Movements, 38