The number of holes in the plot and contrived challenges to the characters were too much for me to finish the book. I had barely made it through the inexplicable personality shifts of the characters through the last few parts. I wish I would have stopped listening back then and saved many wasted hours of my life. There are numerous good books on audible. I would encourage you to go read one of those instead of this garbage.