Review from 299 Days → July 30, 2017 There are good ideas and believeable characters in the book, but the plot is progressing a bit too slowly and repeating it self. Narration voice is good.