A review by raygina
Updraft by Fran Wilde

4.0

This wasn't anything like what I thought it would be. I really liked it. The twists and turns make it one that you don't want to read in bits. This is a sit down and read it through book.