This is awesome, I love it! Wow, you can totally see your love for Sherlock Holmes coming through in this beautiful story – I’m an enormous Sherlock fan too, so I squeed over all your references! Love Harry calling himself Charles Milverton, and Snape being a total fan of the books too! Wonderful seeing him deduce things, bless him. What a treat this story is! :D