A review by veecaswell
The Bronze Key by Holly Black

4.0

How can a book be both predictable and unpredictable at the same time?