I really enjoyed this book. Off-kilter and interesting descriptions throughout, leading to unpredicted ending. I hate it when I can predict the ending.
I also read Map of the World by same author. Didn't like it as much. Could hardly believe she wrote both books, they were so different!