Gunpowder Alchemy, by Jeannie Lin

Everything changed for Jin Soling and her family when the Emperor executed her father, a master engineer, for his failure to defend the Qing Empire from the English ‘devil ships.’ Soling sets off on a quest which involves her in Imperial and rebel plots, testing her loyalties as she struggles to figure out whom she can trust and which side she is on.

Fresh, wonderfully imaginative, packed full of adventure and intoxicating, restrained passion. An absolutely delight. I immediately bought the next book in the series!