On AlterNet: john dugan