Extremely thorough storyline and background. I like that the ending didn’t leave some gaping hole, but it has set things up for the next book.