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.
2006
2008
2007
1978
2009
2000
2004
1960
2003
2001
1950
1999