Ratings477
Average rating4
I found this book enjoyable, but not great. Although the various story lines come together surprisingly and satisfyingly at the end, I wish the book had dedicated a little more time in the early chapters to developing those first characters we meet. The narrative and pacing of the first part of the book felt lumbering and disjointed to me; I enjoyed the second part much more. I did find the ruminations on pandemics very interesting.