Customer Review

Reviewed in Australia on 22 September 2018
I loved every part of it, even though I'm not a native English speaker and some parts were pretty hard to understand due to the complex vocabulary. But, all in all, was a pleasure to read, a real turn-pager, and I can't wait to read the next one!
0Comment Report abuse Permalink

Product Details

4.7 out of 5 stars
4.7 out of 5
1,534 global ratings