This novel begins with an interesting premise: Captain Jim Agnihotri, an Anglo-Indian officer whose English father is unknown, is in a military hospital recovering from injuries he received in a violent skirmish near Karachi. For a long time after being wounded, he does little but reread the cases of his hero Sherlock Holmes. Then one day, a newspaper article about a shocking event in Bombay—two Indian women from a prominent Parsee family fall to their deaths from the high clock tower—captures his attention. Adi, the husband of one of the women and cousin of the other, is quoted as saying he feels left behind. Which is precisely how Captain Jim feels about surviving the battle in which many of his men were killed.
On impulse, Jim approaches the grieving man and is hired to investigate the case. The ensuing months of digging for answers forces Jim to deal with the complex rules of the upper classes, the troubled waters of India’s political conflicts, and several physical dangers and endurance tests.
The mystery is interesting enough to keep the reader going. It takes a twisting path that goes in several unexpected directions. The characters are engaging; it is especially interesting that many of them are Parsee, an Indian minority I hadn’t encountered in fiction before. The setting is one I usually enjoy—I’ve read a fair number of Indian novels over the years—but I found that this novel didn’t feel quite as rich with sensory description as most of the others. Even so, I took enough pleasure in the book to give it a solid four-star rating.