Black powder war - Novik, Naomi (Ballantine Books, 2006)