Jeremy Ransom isn't your usual police detective: Given to reading Dickens while bathing, to consulting with his adopted grandmother, Emily Charters, when he's puzzled, and known for his "attitude", Ransom is one of a kind. Unless, of course, you can picture Sherlock Holmes taking a day job with the Chicago police department. So, when he's visited by Angela Stephens, who tells him she's going to be murdered and hints that her husband will be the killer, Ransom looks askance. When she goes on to say that the murder is in the cards - after all, her fortune teller had just laid them out and read about it in the pattern - Ransom is prepared to dismiss the entire episode. But there's no avoiding Angela's corpse the next day, and while he discounts the prophesy, he can't discount the fact that Angela's husband is not just the prime suspect, he's the only one. Nor can he ignore the fortune teller's corpse. Embittered and filled with uncomfortable doubts about his own perceptions (and the little lines appearing around his eyes), Jeremy Ransom begins putting the pieces together (helped by the insights and Shakespearian quotes served with tea by Emily). He is too late to stop the bloodshed, but right on time to be an avenging angel.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.