Scan barcode
A review by chloe_liese
The Heart Goes Last by Margaret Atwood
5.0
This was incredibly well constructed, with great characters and plenty of unexpected twists and turns. Loved it,andI'm not a huge dystopian novel fan.