This is one of those novels that you think about after you finish. It used the unreliable narrator technique, so that in the beginning, I wasn't sure what it was actually about, and now that I'm finished I'm not sure what exactly happened, but it was well worth the journey. It's definitely one for the reread pile, maybe next time in print form.