David Carlton's Home Page

I'm not maintaining this page any more; you'll probably do better looking at my blog, my twitter account, or my linkblog.