top of page
:The Last King Banner

The Last King is going on tour with Rachel's Random Resources, if you wish to participate please contact me on with your name, blog name, preferred post type and availability. 

:The Last King Cover

The Last King by M J Porter


Genre: Historical fiction / action and adventure

Tour Dates: 23rd April 2022

Publication Date: 23rd April 2020

Formats available: Mobi, Epub, PDF, Limited UK/US/Canada Paperbacks, UK/US Audible Codes

Standalone First book in a series

Estimated Page Count -338

Types of post available: Review, Extracts, Guest posts and Q&As

Potential Content Warning: Foul language (excessive – although a Cleaner version is available in ebook format for bloggers who might find it offensive), battle violence, gory injuries and wounds


From author M J Porter comes a thrilling new hero.

They sent three hundred warriors to kill one man. It wasn’t enough.

Mercia lies broken but not beaten, her alliance with Wessex in tatters.

Coelwulf, a fierce and bloody warrior, hears whispers that Mercia has been betrayed from his home in the west. He fears no man, especially not the Vikings sent to hunt him down.

To discover the truth of the rumours he hears, Coelwulf must travel to the heart of Mercia, and what he finds there will determine the fate of Mercia, as well as his own.

About M J Porter

I'm an author of historical fiction (Early English, Vikings and the British Isles as a whole before the Norman Conquest, as well as two 20th-century mysteries). I was born in the old Mercian kingdom at some point since 1066. Raised in the shadow of a strange little building, told from a very young age that it housed the bones of long-dead Kings of Mercia and that our garden was littered with old pieces of pottery from a long-ago battle, it's little wonder that my curiosity in Early England ran riot. I can only blame my parents!

I write A LOT. You've been warned!

Find me at

Follow M J Porter

M J Porter Logo
  • M J Porter Twitter
  • M J Porter Goodreads
  • M J Porter Pinterest
  • M J Porter Instagram
bottom of page