This blog is archived. Fred now lives
here at fredleo.com
.