If being the niece of the master detective Sherlock Holmes affords Evelina Cooper any special privileges in Victorian London, she has yet to encounter them. In the second book of this marvelous new tr
If being the niece of the master detective Sherlock Holmes affords Evelina Cooper any special privileges in Victorian London, she has yet to encounter them. In the final chapter of this terrific new t