The Glorious Angels by Justina Robson
Synopsis: On a world where science and magic are hard to tell apart a stranger arrives in a remote town with news of political turmoil to come. And a young woman learns that she must free herself from the role she has accepted.
Published: March 2015 | ISBN-13: 978-0575134034
[Image Credit: http://www.flickeringmyth.com/wp-content/uploads/2015/03/the-glorious-angels.jpg ]