Circle of life by Melissa Bone
_