On AlterNet: John Fowles