By Anne Rumery
Published: February 15, 2013.
Mary Balfour is a precocious 13-year-old in Victorian London. In the mysterious absence of her parents, she's pretty much on her own. She wants Sherlock Holmes to train her as a consulting detective, but he turns her down, so she decides to get back at him. With the help of her servants and a group of less-than-respectable friends, she plans a crime that even he cannot solve.