I really liked this book, overall I felt that it gripped me and brought me into the story. It was extremely detailed and showed me that the author had most certainly done their research in order to capture every small piece of detail, not only of William Wallace and his life, but also of the era and the people involved within the story - including the commoners; which is rare.
This is the second book in the Guardian of Scotland series, however, I read this book first, which actually did not matter, as I was still able to picture the characters and visualize the settings. You would not be lost if you did not read the first one before this one, although, it may provide more context surrounding small parts of the narrative.
I would say that this book is an easy read, which helped me immerse myself within the narrative and let my imagination place me center stage, with the best view to see the narrative unfold. A sign of a good book and author is the ability to make the readers emote along with the characters within the narrative and Amy Jarecki most certainly achieves this in some detail.
It does follow the conventions of the 'romance' genre very well by exploring the love interest between a couple and shows their journey and road-blocks they have to overcome in their quest to be together; even when separated by 700 years.
The narrative within this book tackles sci-fi by exploring the element of 'time-travel'. I thought this was extremely clever, bringing the modern day together with the medieval era. Jarecki cleverly tackles the paradox of not being able to do anything that may alter the course of history and shows the struggle that the main character has about knowing 'what is yet to come'.
My very minor critique of this book, which led me to giving it a 4 out of 5 star-rating (and if I could have, I would still have given this a 4 and half star-rating), is that although the author has very clearly described the character of William Wallace in immense detail I still pictured Mel Gibson as this character, which was annoying as I would have really loved to have created my own image of him. But again this is just my personal image that was created - other readers may visualize him differently.
I am most certainly looking forward to what Jarecki releases in the future and will definitely be trying some of her other works.