David Freed's first mystery is a stay-up-late-to-finish thriller. It's also got some of the funniest lines - and characters - one is likely to encounter in any mystery, along with a tense and... This description may be from another edition of this product.