A review by rachelbug
An Ember in the Ashes by Sabaa Tahir

5.0

even better the second time around