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.
2008
2018
2012
1939
2024
2004
2021
2015
1974
2000
1971
1966
2003
2005
1990
1986
1976
1999