The Ice Queen by Michael D. Davis
_