A review by dannythestreet
The Best of Sherlock Holmes by Arthur Conan Doyle
adventurous
informative
mysterious
3.5