
The bigger issue is a major failure in character development. Without giving away any secrets: a hero is attacked, yet has no reaction. None. Zilch. This is totally out of character. Woods needed to handle that situation far better than he did. And, since it is a recurring lead role, this is a glaring problem.
Still, for fans of the series, a positive recommendation. For those unfamiliar with the characters, start with Orchid Beach.