On AlterNet: john mack