Study Guide

Ella Enchanted Analysis

By Gail Carson Levine