A review by skyhazzard
Code Name Cassandra by Meg Cabot

5.0