I have to admit, everything tied nicely at the end. I was really puzzled with this mystery in the beginning and even towards the middle (or maybe I read it in such a big interval, I didn't get it fully initially?) 
 I liked the book for it's ending. [Note to self: what is immortality?] 
 and now, I wish to venture into a bookstore.