Princess Academy

Princess Academy - Shannon Hale A great children's book