I really didn't enjoy this at all. I wanted to know what happened despite it all getting a little too farfetched and ridiculous, though, and it was a fast read. If it had been 100 pages more I'd have jacked it in. It was way too Scottish as well. All very well if you ARE Scottish and know the lingo but I don't and I found it beyond tiresome to have to keep looking words up to know what they were on about. Things like "made a terrible fool of it" or "southern worthies" or "the ned" or "birling".....some I couldn't even trace on Google and it got very annoying. Some of the writing seemed like it was more geared toward Young Adults rather than us older adults, I found, also. It was a little immature in places, I thought. There was also a great deal of repetitiveness which started to wear me down. We didn't need to know all about Scotland and its cities, either, almost every turn, and the poetry really wasn't needed and I don't understand why it was included apart from perhaps a little self-indulgence although one did make me smile despite this.I did spot some words dropped out of sentences here and there and divers was used where drivers was supposed to be but there weren't any awful grammatical errors with apostrophes or anything. As I say, the story rips along but it just wasn't the sort of thing I'd bother with again.
All of her books I have read so far have been similar in that the plot is weak and the endings are even weaker. Her knowledge of Scottish history is good, so maybe writing something along the lines of an historic novel would be better.