Scan barcode
A review by sammibirdyy
Checkmate by Malorie Blackman
3.75
This felt hard to follow at points, and again the characters annoyed me, but the ending saved it a little.
Scan barcode
3.75