On an intellectual level, this novel is engaging and unusual for a fantasy. The plot unravels not in a somewhat-medieval world, as is almost a staple of the genre, but in a place and time that resonate heavily with Victorian London of Sherlock Holmes, although the geographic names are all imaginary....