Keeps you guessing until the very last page. In this book, the author crafts a tightly-wound narrative with a heart-pounding plot and emotional resonance that can ring true to anyone with children of their own, all while the fate of humanity hangs in the balance.