On AlterNet: eric lecompte