Customer Review

Reviewed in Australia on 17 September 2020
Well developed, believable characters. Good plot, unexpected but very acceptable conclusion. Great understanding of people.
Very enjoyable read. Loved it!
0Comment Report abuse Permalink

Product Details

4.5 out of 5 stars
4.5 out of 5
1,380 global ratings