Hemlock Hoax thinks he can "put it all over" Sherlock Holmes, and his sleuthing is somewhat of a joke in the little tropical town where he lives.
1970
1937
1911
1916
1971
1975
1988
2022
1991
2018
1913
2010
2025
1914
2023
1908
2024
1912