On AlterNet: David Grissmer