The Mysterious Bookshop

Duffy, Seamas, Sherlock Holmes and the Four Corners of Hell

Three new Sherlock Holmes adventures.