I can't say enough about this book! Before I even got halfway through this book I knew it would be one of my favorites. The thing that glues me to t..Show More »his book most is the character development. I felt emotionally attached to the main character Aedan, I found myself screaming out loud in some situations routing him on. Jonathan Renshaw has a natural ability to set up tension in a scene. One key thing that I really like is the fact that the character development feels very realistic and natural. It doesn't seem forced or stiff if that makes any sense. People react to situations as you could imagine they would in reality which is something I look for in a book. Some authors like to use coincidence far too much, to the point where it takes you out of the immersion. And some authors like to take the character to a knifes edge and then some miraculous event saves the day. Which is OK sometimes... That certainly doesn't always happen in this book. Sometimes the characters in this book have to go through some really rough things not always being saved at the last minute. Jonathan Renshaw REALLY did allot of research for this book and you can tell. He goes into detail about the making of weapons and fighting techniques etc. I very much enjoyed these parts of the book. You can very much tell that the author was a school teacher before becoming an author and likely a very good one. Another thing which stood out about this book is the solid morality which goes against so many adult fantasy books that are popular right now. Too many authors these days feel as though in order to make the world feel more real and the characters more believable you have to add questionable morality harsh language and obscene over the top sexual situations. This book proves that this is not the case. In fact, this is a book I will be reading with my children when they are a little older as there are allot of life lessons and virtues I want to teach them which I find scattered throughout this book. In summary, this book is a must read for anyone who likes fantasy. I wish I could give more than 5 stars. One more thing of note Tim Gerard Reynolds did a spectacular job of bringing this story to life! What an amazing performance!