On AlterNet: eric leaver