The new-look series of Hercule Poirot books for the 21st century. Thirteen guests for dinner. It was to be a particularly unlucky evening for the mild-mannered Reverend Stephen Babbington, who choked on his cocktail, went into convulsions and died. But when his martini glass was sent for chemical analysis, there was no trace of poison — just as Poirot had predicted. Even more troubling for the great detective, there was absolutely no motive...