Learn More Learn More Learn More Learn More Learn More Learn More Learn More Shop now Learn More Learn More Learn more Learn More Learn More

Customer Review

TOP 1000 REVIEWER
15 April 2018
A thoroughly enjoyable read. While some of the twists and turns were either foreshadowed, or a little fantastical, I went for the ride and enjoyed the characters' journeys. A huge accomplishment for the author.
0Comment Report abuse Permalink

Product Details

4.2 out of 5 stars
21