My rating: 5 of 5 stars
This book was not what I expected. It took me for a ride and then some, and I loved every minute of it. The cast of characters felt “true” and complicated- like real people, which drew me into their story fairly quickly. And then the odd and magical started to happen.
I did not see any of the twists and turns coming, which made them all the more exciting. Brilliant plot, flawless, fast-paced writing and an ending that left me begging for more!