Tempest is a perfectly good mystery that checks off all the right points on the mystery scale. It has an intelligent heroine who has a reason for being involved in solving the mystery. And yet...it never quite took off. It's hard to say where or why the spark was missing, but it was.
If there were half points, I'd go with 2.5 stars. Library Catalog