On AlterNet: steve preston