The story is very well told and provides excellent characters. At times, the situations appear to take place further back in history than they are meant to, but I believe that lends a hand in propelling the story. This is a bit of a downer book. It gives a lot in the way of human interactions, but this is not a "they live happily ever after" book. Although the story does come to a peaceable ending. I would recommend it to others.