Scan barcode
A review by rujman
Princess Academy by Shannon Hale
5.0
It's soo good that even me, who has a terribly hard time re-reading books, has been capable of reading it twice. :)