On AlterNet: Steve Edwards