A review by hollyhc_
Ninth Key by Jenny Carroll, Meg Cabot

3.0