A Ripper of a good yarn…

Historical fiction mash-ups can be quite enjoyable, especially when handled as a fun read, playing fast and furious with history, reality and the imaginary, and doing away with the burden of hidden codes and ancient conspiracy theories, which is an easy pitfall that is usually handled more sloppily than not. Robert Masello shoots for the…