Boy, I can't find the words to describe this book. I will say that I was confused the first 100 or so pages but once I settled into the flow and became more aware of the plot devices, I fell in love with everything about the book. What an inventive way to tell a sad, beautiful story. A note on the confusion...I went back and reread big chunks of the book and recommend that anyone who chooses to take on this book do the same. It's very much worth it.