On AlterNet: john lauber