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 »