Riverkeep
(Audiobook)
Fifteen-year-old Wulliam will soon take on the mantle of Riverkeep, tending the river, breaking the ice and dragging corpses out of the water. But when his father falls into the river, something takes over the man’s body. Wull believes that by catching the dreaded creature known as the mormorach, he will be able to free his father from whatever is inside him. Embarking on a journey, Wull encounters many challenges, and meets a host of strange and dangerous individuals.
Aimed at Young Adults, this is a clever and well-constructed tale that is probably more suited to older readers, as it does contain some gory detail, a fair bit of violence and hints at sexuality. The story gripped me from the start and the richness of the author’s language is nothing short of gorgeous. His dialogue sparkles with wit and originality and I loved the strange mix of characters and the development of the relationships as the story progresses.
The audiobook is read by wonderful Scottish actor James Cosmo, whose voice had me enchanted from the word go. A lovely book that will appeal to readers of fantasy and weird monsters.