Sherlock Holmes compendium - Haining, Peter (W. H. Allen, 1980)