The Rebellion Engines

A clash of gunpowder-tech and the machines of war leading to a showdown in steampunk Shanghai.
Physician Jin Soling and Engineer Chen Chang-wei are stationed at a secret factory complex tasked with creating war machines. When a series of industrial accidents reveals an underground resistance, the two are faced with questions of loyalty, family and honor.
From a dangerous smuggling run in pirate-infested waters to the emerging cosmopolitan of foreign-occupied Shanghai, Soling and Chang-wei must contend with who, or what, is their true enemy.
Will they sacrifice their souls for the empire they have sworn to save?
The third book in the Gunpowder Chronicles trilogy which started with Gunpowder Alchemy.