Crime and Thriller Fantasy Magical Realism Reviews by Genre Speculative Fiction LitStack Review: Who Killed Sherlock Holmes? by Paul Cornell 6 years ago Sharon Browning