Tess Monaghan

By Laura Lippman
three-and-half-stars