Guns of the Dawn - Adrian Tchaikovsky

Historical fantasy from the Arthur C. Clarke Award-winning author. When Lascanne falls under the…