q-gears.sourceforge.net/gears.pdf