#TheLastWarrior is 5 years old, and for one day only, it’s FREE on Amazon Kindle. #bookbirthday #histfic #TheLastKing #Coelwulf #Mercia

If you’ve been with Coelwulf, Rudolf, Icel, Edmund and Pybba since the beginning, then you’re probably with me in trying to work out how five years have gone by since the release of The…

MJ Porter

#TheLastKing is 5 years old, and for one day only, it is FREE on Amazon Kindle. Enter the HUGE competition #bookbirthday #histfic

books2read.com/u/31RBva If you've been with Coelwulf, Rudolf, Icel, Edmund and Pybba since the beginning, then you're probably with me in trying to work out how five years have gone by since the first book's release. There are now ten books in all, as well as a short story collection, Coelwulf's Company, and the prequel series featuring a…

http://mjporterauthor.blog/2025/04/23/thelastking-is-5-years-old-and-for-one-day-only-it-is-free-on-amazon-kindle-enter-the-huge-competition-bookbirthday-histfic/

#TheLastKing is 5 years old, and for one day only, it is FREE on Amazon Kindle. Enter the HUGE competition #bookbirthday #histfic

books2read.com/u/31RBva If you’ve been with Coelwulf, Rudolf, Icel, Edmund and Pybba since the beginning, then you’re probably with me in trying to work out how five years have gone by …

MJ Porter
I’m super excited to announce the special 5th birthday edition of The Last King, available for preorder now

Back in 2020, I finally wrote a book I’d wanted to write for a long time – the story of Mercia’s last king, Coelwulf II (although, I think I should have spelt his name as Ceolwulf…

MJ Porter

It's happy release day to The Last Deceit, book 10 in The Last King series, so I'm sharing a blog post about my decision to include a fictional character #histfic #newrelease #TheLastKing #TheLastDeceit

http://mjporterauthor.blog/2024/12/26/its-happy-release-day-to-the-last-deceit-book-10-in-the-last-king-series-so-im-sharing-a-blog-post-about-my-decision-to-include-a-fictional-character/

It’s happy release day to The Last Deceit, book 10 in The Last King series, so I’m sharing a blog post about my decision to include a fictional character

Here’s the blurb Deceit and ambition threaten to undo the most fragile alliance.King Coelwulf of Mercia has unwillingly accepted the need to ally with the kingdom of Wessex under the command …

MJ Porter
It’s happy release day to The Last Deceit, book 10 in The Last King series, so I’m sharing a blog post about the Gaini

Here’s the blurb Deceit and ambition threaten to undo the most fragile alliance.King Coelwulf of Mercia has unwillingly accepted the need to ally with the kingdom of Wessex under the command …

MJ Porter
It’s happy release day to The Last Deceit, book 10 in The Last King series, so I’m sharing some photos of Old Sarum and Stonehenge

Here’s the blurb Deceit and ambition threaten to undo the most fragile alliance.King Coelwulf of Mercia has unwillingly accepted the need to ally with the kingdom of Wessex under the command …

MJ Porter
Sh*t That Comes Out Today: July 12, 2024

Featuring new releases from Disloyal, Obscene, and Unearth.

MetalSucks
The Last Alliance: Balancing Realism and Audience Relatability: AKA What’s with all the d*** swearing

With the release of a new title in The Last King series, The Last Alliance, I thought it time to address the ‘elephant’ in the room – all that d*** swearing, and not just swearing…

MJ Porter
#TheLastKing is 4 years old.

If you’ve been with Coelwulf, Rudolf, Icel, Edmund and Pybba since the beginning, then you’re probably with me in trying to work out how 4 years have gone by since the release of the fi…

MJ Porter