An intriguing plot, properly conflicted main character, and chilling alternate present-day reality marred by a sloppy ending -- and elevated by being just the book we might need to read following the results of the presidential election.

stephaniedchase's rating:
[]
[]
To Top