Book
The Devil’s Assassin
Bombay, 1857. Jack Lark’s fraudulent career finally comes to the attention of Major Ballard, an intelligence officer who sees usefulness where others would see only disgrace. Ballard sends him with the British expedition to Persia, where a military campaign over Herat is complicated by the discovery that vital information is reaching the enemy.
Jack’s search for a traitor unfolds during the Anglo-Persian War and culminates amid the desert fighting around Khoosh-Ab. Espionage and battlefield command become inseparable as he is forced to serve the imperial system that could expose him, while deciding which loyalties are real when almost every identity around him is suspect.