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
2001
2004
2003
1994
1976
1950
1992
1977
1973
2013
2015
2014
2008
2023
2022
2024