Hagtale
by Sally O'Reilly
Narrated by Coral Sinclair, James Rottger
You must sign in to see if this title is available for request. Sign In or Register Now
Send NetGalley books directly to your Kindle or Kindle app
1
To read on a Kindle or Kindle app, please add kindle@netgalley.com as an approved email address to receive files in your Amazon account. Click here for step-by-step instructions.
2
Also find your Kindle email address within your Amazon account, and enter it here.
Pub Date 6 Nov 2025 | Archive Date 26 Nov 2025
Talking about this book? Use #Hagtale #NetGalley. More hashtag tips!
Description
A hagtale, a dark fable, a story told around winter's fires and known to Shakespeare but never written down. Until now.
In the 11th century, a feral child is taken in by three witches after the wolves who raised her are slaughtered by hunters.
Three hundred years later, gentle, observant Brother Rowan is supposed to be making copies of historical fragments. In truth, he spends most of his time in the garden of his priory in the Scottish Lowlands. He hasn't fully recovered from the Great Plague, which killed most of the other monks. But the Benedictine order wants to send him north in search of an ancient library and the true history of Scotland's kings.
The human world and the forces of nature must come to a reckoning. Weaving together across the centuries, the stories of Rowan and of the child grown into a woman, lady and queen will meet in thunder, lightning and rain, at Cawdor Castle – at the throne of Macbeth.
Advance Praise
‘A strange, epic, haunting tale.’ Chetna Maroo, author of Western Lane
‘A book of blood and guts with some of the most exquisite nature writing I’ve ever read.’ Hannah Vincent, author of Alarm Girl
‘A strange, epic, haunting tale.’ Chetna Maroo, author of Western Lane
‘A book of blood and guts with some of the most exquisite nature writing I’ve ever read.’ Hannah Vincent, author of Alarm Girl
Available Editions
| EDITION | Audiobook, Unabridged |
| ISBN | 9781038036872 |
| PRICE | |
| DURATION | 5 Hours, 41 Minutes |