Sherlock Holmes and the Queen of Diamonds.
Hayes, Steve.
Whitehead, David.
London : Robert Hale,
2012.