A review by natcommon
Princess Academy by Shannon Hale
4.0
Shannon Hale has such beautiful and well written stories, but the endings just drag a bit for my liking.
4.0