Sherlock Holmes and the Queen of Diamonds by Steve Hayes, Whitehead David (Hardback, 2012)