The few improbabilities are effectively disguised by the sublime quality of James's writing. She never puts a word wrong...she is the unrivalled portrayer of the sort of bad character who keeps up a convincing performance until the mask is torn off to reveal evil intent. With endings sometimes shocking and never less than surprising, she leaves her readers gasping Barry Turner Daily Mail