On AlterNet: Michael Thomas