A review by cloreadsbooks1364
Checkmate by Malorie Blackman

5.0