On AlterNet: david hicks