All content is © 2005 Douglas Noble.