A review by raikowlreads
Noughts & Crosses by Malorie Blackman

4.0