Chris Cheng's
magnetic motor
Design by Donald Simanek from an idea by Chris Cheng