We're a big fan of novellas and short stories, the latter a specialty of Deaver. Unfortunately, "Hearts" is billed as longer tale, but is really only a 20-minute or so short tale, and to boot, one with very little in the way of a crime or in crime solving. Rather, a fairly unique sense of justice was deployed to catch a perp before he could attempt something worse. Certainly not much to entertain Sachs and Lincoln Rhyme, could have been almost anyone.
Interesting, but awfully short.