It’s been a while since I found a book that was hard to put down. Although given the grim context of the book I can’t say that I liked the book, but it’s been a while since I’ve read such a well written book. I will try my best to give full justice to this review given my limited writing…