On AlterNet: jeffrey havard