This was very much like A Study in Scarlet
, though with a somehow different construction. I liked the way Doyle makes two stories converge into a single one. First we have the mystery, and then a story taking place far away from ages past.
I liked Sherlock Holmes more than ever in this book. He can sometimes be boastful, but will make mistakes nonetheless. I would prefer a boastful character who makes mistakes, rather than a saintly superpower detective who cannot
and will not make any mistake whatsoever.
And yes, I still hold the belief that Holmes is a much deeper character than Poirot.