Sherlock Holmes and the Knave of Hearts by Steve Hayes, David Whitehead (Hardback, 2013)