On AlterNet: James Fox