Soren is a children’s fantasy book for the preteen and teen generation, although I have to admit I read it in two sittings. Being a fan of fantasy myself, and working with students of all ages, I know this book will appeal to many.
The characters are well-set, my favourites being Dash and Callista, and there are plenty of magical events and creatures to satisfy a teen fantasy fan (even some honouring the author’s commendable writing influences, I dare say). The descriptions are clearly laid out but not burdening the story, the suspense really written with feeling, rhythm and even a tease; ending chapters on a cliffhanger gets you moving immediately to “just one more chapter”. Having also read this author’s Phoenix Project, it is obvious that D. M. Cain has a natural knack of vividly describing action scenes, especially hand-to-hand duels. The language is excellent, not over-simplified for children but just enough of a challenge.
My favourite part of the book (except for Dash:) is how the author depicts the (royal) family – with past trauma behind them, and the fears of the oncoming prophecy, they are still that imperfectly perfect family of different kids, a moody dad and a slightly controlling mother.
I am glad the story has many possibilities for a sequel, as it is obvious Soren will soon have his followers, the rebel with a (special) heart that he is.