This was so good. It zigged and zagged and was wholly unexpected. I loved the twists and the turns this story took. I was given this free review copy audiobook at my request and have voluntarily left this review.