On AlterNet: richard sagebiel