Description
Oath of the Deepwild by Isolde Petrov is a standout addition to noctech.shop’s Fantasy collection.
In the fractured realm of the Nine Realms, a forgotten heir discovers a power that could either save the kingdom or burn it to ash.
As armies gather and ancient evils stir, the fate of every realm will rest on a single, impossible choice.
Perfect for fans of the genre, Oath of the Deepwild delivers page-turning momentum and characters that linger long after the final chapter. Readers have called it “utterly absorbing” and “impossible to put down.”
About this e-book edition
- Author: Isolde Petrov
- Genre: Fantasy
- Length: approx. 349 pages
- Formats: EPUB & PDF — read on any device
- Delivery: instant download after checkout, yours to keep forever





Emma S. (verified owner) –
Solid and satisfying. The characters are memorable and the plot kept me guessing.
Priya H. (verified owner) –
Enjoyable enough. Not the most original plot, but well written and worth the price.
Nathan T. (verified owner) –
Five stars without hesitation. Gripping, moving and so well crafted. Will reread for sure.
Grace K. (verified owner) –
Everything I hoped for and more. Beautifully written and impossible to put down.
Leo M. (verified owner) –
Wonderful read. I have already bought two more titles from Bookhaven after this one.
Mia R. (verified owner) –
A genuine page-turner. The characters feel real and the story never lets up. Highly recommend.
Ethan B. (verified owner) –
Completely absorbing from the first page. Instant download meant I was reading within minutes — perfect.
Emma V. (verified owner) –
One of the best books I have read all year. The writing is superb and the ending stuck with me for days.
Priya A. (verified owner) –
Really enjoyed this. A few slower moments in the middle, but the ending more than made up for it.
Nathan D. (verified owner) –
A strong story with real heart. Minor quibbles aside, I would read the author again.
Ethan P. (verified owner) –
Very good. Not quite perfect, but a thoroughly enjoyable way to spend a weekend.