A review by cureclover
Fire by Kristin Cashore

Did not finish book. Stopped at 80%.