On AlterNet: Al Cardenas