On AlterNet: john morton