All content is © 2006 Douglas Noble.