I love finding books by authors I have not previously read that come highly recommended and still manage to blow me a way. This one hits on all accoun..Show More »ts. I cannot believe that I had not heard of Carol Berg before. I won't give anything of the plot away, but writing is excellent, it is long, but not over done or slow in places. And the story drags you in right from the beginning, I could not stop listening. I highly recommend it.