The guy is Mathias Wandel. His homepage http://www.sentex.net/~mwandel/ has been around for quite some time and he has lots of really interesting projects including marble machines, how combination locks work with wooden demo, CD changing machine, among others.
His site is worth a read.