On AlterNet: James Knightly