On AlterNet: john barasso