Days of Blood and Fire cover art

Days of Blood and Fire

The Westlands, Book 3

Preview
LIMITED TIME OFFER

3 Months Free

£5.99/mo after 3 months. Cancel monthly.
Get this deal
Offer ends on 15 July 2026 at 11:59 BST.
More purchase options

Days of Blood and Fire

By: Katharine Kerr
Narrated by: Ruth Urquhart
Get this deal

£5.99/mo after 3 months. Cancel monthly.

Buy Now for £16.83

Buy Now for £16.83

In the peaceful land of the Rhiddaer, Jahdo, the rat-catcher's son stumbles upon a secret meeting between a city council man and a dangerous, mysterious woman. Suddenly the boy is tangled in a web of intrigue and black magic that drags him far from home.

In the company of a blind bard, Jahdo must travel to Deverry to unravel the evil that binds him. But there the boy is caught up in dangers far greater than he has ever known. Two powerful sorcerers—one human, the other elven—are battling to save the country from a goddess gone mad. Their strongest ally is the mercenary soldier Rhodry Maelwaedd, a berserker bound to both women by fate and magic . . . and to the dragon upon whom all their lives may depend.

Days of Blood and Fire begins an exciting new chapter in the chronicles of Deverry and the Westlands, with a story suited to new audiences and loyal fans alike.

©1993 Katharine Kerr (P)2022 Tantor
Dragons & Mythical Creatures Epic Fantasy Historical
adbl_web_anon_alc_button_suppression_t1

Continue the series

Days of Air and Darkness cover art
Days of Air and Darkness By: Katharine Kerr
All stars
Most relevant
Katharine Kerr was one of my favourite authors as a kid, and I still enjoy her writing. The voice actor was also outstanding!

Great listen; it brings me back to my youth.

Something went wrong. Please try again in a few minutes.

Amazing. I want the next one straight away and I’ve got to wait one more week!

An ending wanting more!

Something went wrong. Please try again in a few minutes.

Sorry but must hurry to get to the next book because the end has left me desperate to continue.

Wonderful

Something went wrong. Please try again in a few minutes.