A great story that starts out ok, but builds up steam and the story gets better. The last book seems rushed a bit and kind of flops at the end. The epilogue ties up loose ends.