4.75/90%. I really, really liked this book! I loved how it was retold, and the characters of Charlotte and Jamie really grew on me! One thing that I regret doing, however, was not reading some of the Sherlock Holmes stories beforehand. Brittany Cavallaro did an amazing job with explaining the stories and their significance, but I felt that I would have appreciated the story more had I read the original works.