A review by foxbooks
Fire and Ice by Shannon Hale

  • Loveable characters? Yes

5.0