Miss Moriarty, I Presume? (Lady Sherlock Historical Mysteries Book 6)
Charlotte Holmes comes face to face with her enemy when Moriarty turns to her in his hour of need, in the USA Today bestselling series set in Victorian England. A most unexpected client shows up at Charlotte Holmes's... See More