A review by isaacreads
Wake of Vultures, by Lila Bowen

5.0