Joshua Kaufman is at unraveled.com

Please visit my real blog at unraveled.com.

(The only reason this blog exists is because I needed to get a WordPress account to use the Akismet spam plugin for Movable Type. How lame is that?)

Advertisements

%d bloggers like this: