3.5 out of 5 stars. A great Holmes novel with a really bad pacing problem. And way too much details.

3.5 out of 5 stars. A great Holmes novel with a really bad pacing problem. And way too much details.
5 out of 5 stars. I’ve never been so flabbergasted in my life! You won’t know what hit you in the end!