Jackie Shaw Books in Order
Part ofJohn Steele Books in OrderFind the Jackie Shaw books by John Steele in order, with short summaries, reading order notes, series background, and help choosing where to start.
Last updated: July 10, 2026
As an Amazon Associate, we earn from qualifying purchases (at no extra cost to you).
Jackie Shaw books in publication order
3 books
Ravenhill
by John Steele
2017
Twenty years after vanishing from Belfast, Jackie Shaw returns for his father's funeral and finds old enemies waiting. The story moves between 1993 and the present, showing how undercover work inside loyalist violence left marks that never really faded.
Seven Skins
by John Steele
2018
A hit list of six names puts Jackie Shaw in the path of professional killers targeting former security operatives in London. Cut loose and badly outnumbered, he has to move fast, especially when a vulnerable young girl is pulled into the chaos.
Dry River
by John Steele
2019
Jackie Shaw comes to northern Japan hoping for a break from his past, but a savage killing in Sapporo drags him into a hunt for a serial murderer and a war with the yakuza. The deeper he goes, the harder getting out looks.
Jackie Shaw books in chronological order
Series background & context
The Jackie Shaw books are dark, high-pressure thrillers built around a man who has spent too much of his life close to violence. Jackie is a former soldier and undercover officer, and the series begins with his deep entanglement in Belfast's loyalist world during the Troubles. These are not neat puzzle mysteries. They are crime novels about memory, survival, and what happens when old loyalties keep following you long after you thought you had escaped them.
Ravenhill sets the tone. The story moves between 1993 Belfast and the present day, where Jackie returns home for his father's funeral after years away. In the earlier timeline he is mixed up with paramilitaries, bombings, gang politics, and a role that is far more complicated than the people around him realise. In the later one, he finds that the city has changed and not changed at all. People remember. Grudges last. And Belfast itself feels like a place that keeps score.
Nothing in Jackie Shaw's life stays buried for long.
In Seven Skins, the series leaves Belfast for London but keeps the same sense of menace. A hit list of former security figures brings Jackie into a hunt for assassins who are working their way through targets by any means available. He is isolated, outnumbered, and never fully in control of the game. Part of what gives this book its extra bite is the way Steele mixes the larger political machinery with small, human vulnerabilities, including the people who get trapped in the violence without ever choosing it.
Dry River widens the map again, taking Jackie to northern Japan. He arrives hoping for distance from his past, but a savage killing in Sapporo drags him into a brutal search for a murderer and then into open conflict with the yakuza. The move to Japan changes the scenery, but not the core of the series. Jackie is still a man who attracts danger, still carrying old damage, and still trying to hold onto some personal code in places that reward ruthlessness.
Across all three books, the appeal is the mix of pace and weight. Steele writes action well, but the series is never only about chases, weapons, or body counts. Jackie is interesting because he is pulled between identities, between duty and survival, between the man he had to be and the man he would rather become. Belfast gives the series its deepest roots, but London and Japan show how far those roots reach. If you want thrillers that feel historically aware, emotionally bruised, and very grounded in place, Jackie Shaw is the heart of John Steele's fiction.
Edited by
Software engineer whose passion for tracking book recommendations from podcasts inspired the creation of MRB.
Lead investor at 3one4 Capital whose startup expertise and love for books helped shaped MRB and its growth.


















Comments
Did we miss something? Have feedback?
Help us improve this page by sharing your thoughts