This is the first paper book I've read in ages, and I'm looking forward to reading it again! I appreciated all the characters, and the expected (for me) ending.
It goes back and forth between present and past, and sometimes that confused me a little.