On AlterNet: alan hardage