Customer Review

Reviewed in Australia on 14 March 2019
A lot going on in this book. Many story lines weaving throughout. Picks up towards the end and your left wanting and waiting for the next installment.
Report abuse Permalink

Product Details

4.7 out of 5 stars
4.7 out of 5
291 global ratings