How should I tell you this? Too many, too fast, too few, too early, too late; this sums up the book;and yet at the end I will recommend it to you. I'm afraid my review will be as contradictory as the book. It's main weakness lies in the fact that the story has as many holes as Emmental cheese. But it could make sense; which gives me some suspicions and a possible culprit. I might be wrong, too, about the latter.