On AlterNet: john ray wilson