On AlterNet: sam bacile