Magelica's Voyage is about a magical girl who really didn't know who she was. She was told by Gri, her guardian angel, that she was hatched from a sapphire egg. This simply made her more curious as to who she really was.She knows she's not a dinosaur like her pet but she doesn't know who she is. Though out the story she has adventures that teaches he that believing in yourself determines who you are. This is a beautiful book about self-esteem that is targeted to girls ages 5-10. I think this book would also be enjoyed as a read-aloud to both younger boys and girls. The message of believing in yourself applies to all. I was given a copy of this book in exchange for an honest review.