Reading Lists → John Milton

John Milton Books In Order (Full List)

John Milton is a series of 20 books by Mark Dawson. The first book published in the series is The Cleaner in 2013. Here is a complete list of John Milton books in order.

Last update: January 11, 2024

1. The Cleaner (2013)

In "The Cleaner" by Mark Dawson, a former British intelligence agent becomes a cleaner-for-hire, eliminating dark secrets and dangerous individuals. But when a job goes wrong, he finds himself hunted and must outwit his pursuers to protect himself and those he cares about.

  • 📇 313 Pages
  • 📝 78,250 - 93,900 Word Count
  • ⏱️ 10 Hours Reading Time

2. Saint Death (2013)

In "Saint Death" by Mark Dawson, a former assassin turned protector will go to any lengths necessary to keep his loved ones safe. As bullets fly and a deadly game unfolds, loyalty and redemption hang in the balance.

  • 📇 245 Pages
  • 📝 61,250 - 73,500 Word Count
  • ⏱️ 8 Hours Reading Time

3. The Driver (2014)

In Mark Dawson's thrilling novel "The Driver," an elite getaway driver trapped in a web of deceit must rely on his exceptional skills and cunning to protect his loved ones and outsmart his enemies. A high-octane ride filled with suspense and pulse-pounding action.

  • 📇 341 Pages
  • 📝 85,250 - 102,300 Word Count
  • ⏱️ 11 Hours Reading Time

4. Ghosts (2014)

In "Ghosts" by Mark Dawson, an enigmatic assassin hunts down a shadowy organization operating in the criminal underworld, unravelling a web of lies and deceit that will test his skills and reveal shocking secrets. Action-packed and rife with suspense, this thriller is a race against time.

  • 📇 273 Pages
  • 📝 68,250 - 81,900 Word Count
  • ⏱️ 9 Hours Reading Time

5. The Sword Of God (2014)

In "The Sword Of God" by Mark Dawson, a former assassin turned priest is thrust into a deadly mission when a young girl is kidnapped. As he races against time, he uncovers a sinister plot that challenges his faith and forces him to confront his dark past.

  • 📇 384 Pages
  • 📝 96,000 - 115,200 Word Count
  • ⏱️ 13 Hours Reading Time

6. Salvation Row (2014)

In Salvation Row, Mark Dawson brings back former assassin and reluctant hero, John Milton, in a gripping tale of redemption and justice. Packed with action, suspense, and morally complex characters, this thrilling thriller will keep readers on the edge of their seats.

  • 📇 353 Pages
  • 📝 88,250 - 105,900 Word Count
  • ⏱️ 12 Hours Reading Time

7. Headhunters (2015)

In "Headhunters" by Mark Dawson, former assassin John Milton returns to London to hunt down the men responsible for the brutal murder of a close friend, setting off a dangerous game of cat and mouse with a deadly secret society. Discover fast-paced action and pulse-pounding suspense in this thrilling thriller.

  • 📇 394 Pages
  • 📝 98,500 - 118,200 Word Count
  • ⏱️ 13 Hours Reading Time

8. The Ninth Step (2016)

In "The Ninth Step" by Mark Dawson, a former assassin turned private investigator finds her past catching up with her when an old enemy resurfaces, forcing her to embark on a dangerous journey to seek redemption and protect those she cares about.

  • 📇 387 Pages
  • 📝 96,750 - 116,100 Word Count
  • ⏱️ 13 Hours Reading Time

9. The Jungle (2016)

"The Jungle" by Mark Dawson takes readers on a gripping journey into the ruthless world of illegal animal trade. Dawson's captivating storytelling and heart-pounding suspense paint a vivid picture of the jungle's dark horrors and the fight to protect its precious inhabitants.

  • 📇 302 Pages
  • 📝 75,500 - 90,600 Word Count
  • ⏱️ 10 Hours Reading Time

10. Blackout (2017)

In "Blackout" by Mark Dawson, an ex-assassin turned clean and sober, John Milton, finds himself embroiled in a high-stakes game of cat and mouse as he tries to outwit a shadowy organization determined to uncover his deadly secrets.

  • 📇 387 Pages
  • 📝 96,750 - 116,100 Word Count
  • ⏱️ 13 Hours Reading Time

11. The Alamo (2017)

In "The Alamo" by Mark Dawson, immerse yourself in a riveting tale of action and suspense as a former assassin must uncover a deadly conspiracy that threatens to tear apart everything he holds dear. Prepare for heart-pounding twists and relentless tension in this unputdownable thriller.

  • 📇 500 Pages
  • 📝 125,000 - 150,000 Word Count
  • ⏱️ 17 Hours Reading Time

12. Redeemer (2018)

In Mark Dawson's thrilling novel, "Redeemer," former assassin John Milton is forced out of retirement to rescue a girl from a dangerous cult. Packed with relentless action and razor-sharp suspense, this pulse-pounding page-turner will leave readers breathless till the very end.

  • 📇 436 Pages
  • 📝 109,000 - 130,800 Word Count
  • ⏱️ 15 Hours Reading Time

13. Sleepers (2018)

In "Sleepers" by Mark Dawson, a former spy is thrust back into the dangerous world of espionage when a secret organization resurfaces, threatening both his life and the fragile peace he has fought to protect.

  • 📇 406 Pages
  • 📝 101,500 - 121,800 Word Count
  • ⏱️ 14 Hours Reading Time

14. Twelve Days (2018)

In Twelve Days, bestselling author Mark Dawson takes his readers on a thrilling ride as former assassin John Milton races against time to save a kidnapped girl and bring down a dangerous criminal organization. A gripping page-turner filled with suspense and heart-pounding action.

  • 📇 320 Pages
  • 📝 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

15. Bright Lights (2019)

Bright Lights is a gripping and exhilarating thriller by bestselling author Mark Dawson. As former hitman John Milton races against time to save a kidnapped young girl, he faces a sinister adversary and confronts his own dark past. A riveting page-turner that will keep readers on the edge of their seats.

  • 📇 343 Pages
  • 📝 85,750 - 102,900 Word Count
  • ⏱️ 11 Hours Reading Time

16. The Man Who Never Was (2020)

"The Man Who Never Was" by Mark Dawson is a captivating thriller that explores a man's search for his true identity after waking up in a psychiatric hospital with no memory. With pulse-pounding suspense and unexpected twists, it delves into the dangerous secrets that threaten to destroy his life.

  • 📇 490 Pages
  • 📝 122,500 - 147,000 Word Count
  • ⏱️ 16 Hours Reading Time

17. Ronin (2020)

In "Ronin", bestselling author Mark Dawson takes readers on a thrilling ride through the dangerous world of espionage and revenge. As an ex-intelligence agent embarks on a mission to find his friend's killers, he becomes a formidable force, ready to eliminate anyone who stands in his way.

  • 📇 528 Pages
  • 📝 132,000 - 158,400 Word Count
  • ⏱️ 18 Hours Reading Time

18. Killa City (2021)

In "Killa City" by Mark Dawson, suspense reaches its peak as a ruthless assassin embarks on a thrilling quest for redemption in the heart-pounding streets of Kansas City. Fast-paced action and gripping plot twists make this crime novel a page-turner of the highest caliber.

  • 📇 514 Pages
  • 📝 128,500 - 154,200 Word Count
  • ⏱️ 17 Hours Reading Time

19. Never Let Me Down Again (2021)

"Never Let Me Down Again" by Mark Dawson is a gripping thriller that follows a determined detective as he unravels a web of secrets and corruption in a small coastal town, where the past refuses to stay buried. A journey filled with suspense, betrayal, and unexpected twists that will keep readers hooked until the very end.

  • 📇 363 Pages
  • 📝 90,750 - 108,900 Word Count
  • ⏱️ 12 Hours Reading Time

20. Bulletproof (2021)

In "Bulletproof," Mark Dawson delivers a high-octane thriller packed with relentless action and a cunning protagonist. As a former soldier turned bodyguard, he must navigate treacherous alliances and a deadly conspiracy that threatens to dismantle everything he holds dear.

  • 📇 372 Pages
  • 📝 93,000 - 111,600 Word Count
  • ⏱️ 12 Hours Reading Time