Our Miracle Princess by Trudy Hoerr
_