Scan barcode
A review by harl3y
Uprising by Margaret Peterson Haddix
4.0
Such a good book with twists and turns. I cried when I read the end, but then again it was late and I was tired and stressed, so it might’ve just been that.