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.
2024
1997
2023
1951
1954
1998
2008
1985
1990
2009
1967
1971
1970
1972
1980
1976
2005