3.5 stars. The first 100 or so pages of this book (1/3rd of the total), I wasn't sure whether I liked it or not and certainly it was a solid 3 star read *at best*. It seemed disjointed to me, a bit of a slog to read and I wasn't sure about the characters. It picked up greatly when Ros, the main c...