On AlterNet: john shipton