The story is set mostly in England in the Dark Ages, where war is about to break out between two tribes. The central character is a boy named Essa, whose travelling father (sometimes a bard, sometimes a spy) has abandoned him to be brought up by one of those tribes. Essa has a role to play in trying to prevent war, alongside discovering the true identity of his mother, and in turn his place in the world.
I didn't initially have high expectations of this book. The Dark Ages is one of my favourite periods of British history, but so often historical novels are ruined for the reader if the details of the period are inaccurate. The Dark Ages are particularly hard to get right, as so much is unknown, even to historians, that authors must often extrapolate likely situations and customs, without losing the authentic feel of the period. Katy Moran does this beautifully and subtly, without allowing the history to slow down the plot. There is a real sense of what it was like to live in the period, helping the reader to understand the choices facing Essa, in the context in which he faced them.
From the first page, the plot doesn't slow, and the characters are rounded - even Essa's enemies have some redeeming features. If the book had a flaw, it was that it seemed to end too soon. Essa's journey, and his efforts to secure peace, were incomplete. Although the author does pull the ending together, it still has the feel of the first half of a larger novel, rather than the first book in a series. I wondered if the author had originally written a longer book, that had been split into two to make each book a more realistic length for a teenage audience?
It isn't a major flaw though, as when a debut novel is this good, it suggests the sequel will be worth waiting for!