On AlterNet: john mackey