I love historical fiction and mysteries, so when the two are combined it is an especially good read. Perry creates a very realistic Victorian London, with enough detail to make us believe that the book was actually written in the late 19th century. The characters are interesting, the plots are suspensful, and also give us something to think about.