On AlterNet: john sayles