The Italian Secretary: A Further Adventure of Sherlock Holmes by Caleb Carr (Hardback, 2005)