review:
I had high hopes for this after having read Darwin's Radio, which was a scientifically charged story. Instead, this book creates some interesting conundrums but doesn't really pay off at the end. A good drama until it looks for a sequel rather than finishing the story.,