This is what a mystery/detective novel should be. The story is riveting, the detecting is superb, there is an affecting love story as a subplot, and all this without gore, sadism, f-bombs, or other objectionable material. The extensive vocabulary for once treats the reader as an intelligent, educated human being. I do wish Holmes wasn’t portrayed as a cocaine user, but that ship has sailed long ago. I wish publishers today would take a lesson from this book, but I fear this kind of quality is long gone. The reader, David Timson, is excellent, doing all the voices in different, easily distinguishable accents.