Finished it yesterday and its haunting me. So many different layers in the book. Weird when you get that feeling that you are immersed in the world of a book and don't know what to do with yourself when its over!