On AlterNet: gary jackson