On AlterNet: Peter Flynn