Although I've read The Valley of Fear several times before, and seen numerous TV adaptations, I'd still forgotten both the plot twist (which really should have been obvious to me - I see but I do not observe!) and the involvement of Professor Moriarty.
An interesting mash-up of a Holmesian mystery and a Western thriller 🔎🤠