Once Upon a TimeStarred Review. Grade 6-10–This inventive reworking of a fairy tale explores issues of identity, self-perception, and true love. The story features two beautiful young women. The first, Rapunzel, is shunned by her vain mother at birth because she is odd looking (completely bald). Melisande, a sorceress, takes the infant as repayment for a theft from her garden, and raises and loves her as if she were her own...
(more)