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.
1995
2003
1999
1981
1985
1992
1998
1990
2007
2006
1984
2000
2009
2008