This book didn't work for me. I kept getting distracted by characters' musings, which resulted in skimming pages. The ending was so-so, pretty anticlimactic.