On AlterNet: randy credico