alphabetical author index

David MacGregor


Work by the author


Consider the Oyster Sherlock Holmes and the Adventure of the Elusive Ear Sherlock Holmes and the Adventure of the Fallen Soufflé
Sherlock Holmes and the Adventure of the Ghost Machine