Spencer-Fleming heroine returns in well-plotted mystery