Excellent blend of background, context and action so as not to bog down the narrative. I hope there are more works coming from this author.