On AlterNet: kennedy lanny davis