Scan barcode
scrapanda's review against another edition
adventurous
challenging
dark
emotional
mysterious
sad
medium-paced
4.5
novelesque_life's review against another edition
4.0
I will be rereading this book and will write my review then.
tjmcq's review against another edition
3.0
Easy to read and well written with a good twist at the end. B+ 3.5
More...