Betrayal of Mercia Audiobook By MJ Porter cover art

Betrayal of Mercia

Eagle of Mercia Chronicles, Book 7

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Betrayal of Mercia

By: MJ Porter
Narrated by: Sean Barrett
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $20.52

Buy for $20.52

The next instalment in M J Porters bestselling, thrilling Dark Ages Adventure Series

A King in crisis, a Queen on trial, a Kingdom’s survival hangs in the balance.

Londonia, AD835
The deadly conspiracy against the children of Ealdorman Coenwulf is to be resolved. Those involved have been unmasked and arrested. But will justice prevail?

While the court convenes to determine the conspirator’s fate, King Wiglaf’s position is precarious. His wife, Queen Cynethryth, has been implicated in the plot and while Wiglaf must remain impartial, enemies of the Mercia still conspire to prevent the full truth from ever being known.

As Merica weeps from the betrayal of those close to the King, the greedy eyes of Lord Æthelwulf, King Ecgberht of Wessex’s son, pivot once more towards Mercia. He will stop at nothing to accomplish his goal of ending Mercia’s ruling bloodline.

Mercia once more stands poised to be invaded, but this time not by the Viking raiders they so fear.

Can Icel and his fellow warriors’ triumph as Mercia once more faces betrayal from within?

An action packed, thrilling historical adventure perfect for the fans of Bernard Cornwell and Matthew Harffy

©2025 MJ Porter (P)2025 Boldwood Books
Historical Fiction Action & Adventure War & Military Royalty Ancient Genre Fiction
All stars
Most relevant
not sure if this is the last book in this series or not. but it tied a lot of plot points up rather nicely. love this series!

excellent way to tie up the series!

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