Book Description

for The Two Princesses of Bamarre by Gail Carson Levine