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.
1977
2006
1957
2008
2007
1987
2005
1982
1995
1986
2002
2013
2011
2021
1984
2024