David Sparks

Internet rascal.

http://www.macsparky.com