Ratings1,226
Average rating3.8
Great book, struggled to put it down. I could relate to a lot of the themes/content which made it both a difficult and amazing read at the same time. I was convinced I knew the twist just over halfway through but the ending took me entirely off guard, it was brilliant. This one's going on my re-read list!