Customer Review

TOP 1000 REVIEWER
Reviewed in Australia on 14 July 2017
4 stars

Good writing, detailed and complex storyline. A little too long and maybe should have been split into another book. Likeable characters and deplorable villain.
0Comment Report abuse Permalink

Product Details

4.5 out of 5 stars
4.5 out of 5
75 customer ratings