I have a soft sport for historical mysteries, which is what drew me to Murder in Old Bombay. Overall it was an enjoyable novel, but at the same time I felt like it just kept dragging on.
Captain Jim Agnihotri is a good character. He's part-English/part-Indian, has left the army for medical reasons, and loves Sherlock Holmes stories. He is intent on discovering the truth, regardless of the danger involved.India in the 1890s is brought to life. The descriptions are vivid. The cultural, religious, and political tensions can be felt.The characters are believable and you care about them.
The mystery is a bit convoluted and Jim always seems to guess right. It may not be easy to find or talk to who he wants to, but he never seems to just be wrong. Way too much emphasis on the romance. And too much melodrama.It seemed longer than it was. The middle section especially was slow.
If I had run into it as...