First time in a long time that I have almost been late for work as I didn't want to put this book down toward the end.
I was a bit out of touch at the start, but that was down to me thinking it was connected to previous works by Sarah, and it certainly isn't.
Once I got past that, I thoroughly enjoyed this book: Can't wait for the next one - especially after the way book one ended...