On AlterNet: michael mann