A review by ali_arkanciel
Twelve by Jennifer Lynn Barnes

4.0