A review by melmie
Rebel Skies by Ann Sei Lin

I'm not going to rate because I was confused. I might have done better if I had read instead of listened.