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.
2000
2017
2009
1987
1998
2002
2003
2004
1990
2007
1994
1989
1982
1988