Black Ice

Sherlock Holmes: The Legend Begins, Book 3 Written by Andrew Lane