On AlterNet: john lafalce