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.
2005
2006
1973
1972
2007
1982
2019
2012
2014
2015
1958
1963