Filed under: New Books (June 21, 2019)
Sherlock Holmes and his world are an inexhaustible source of spinoffs, parodies, and adaptations. Michael Dirda has the latest... more »