librarianryan 's review for:

Mirror Mirror by Gregory Maguire
4.0