Review from 299 Days → November 4, 2018 It has been a very long while since a book held my rapt attention. This was definitely one of them. Highly recommended.