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.
1937
1970
1971
2010
1975
1991
1988
2018
2025
2022
—
1916
1911
1908
1914
1913
1912
2023