The Hanged Woman: A Yorkshire Coast Crime Thriller : Michael Brady Book 6 (The Michael Brady Series)
2026
The Edge of Truth: A Yorkshire Coast Crime Thriller : Michael Brady Book 5 (The Michael Brady Series)
2025
Fundamentals of Software Architecture : An Engineering Approach
2021
The River Runs Deep : Michael Brady Book 2 (The Michael Brady Series)
2023
Salt in the Wounds : Michael Brady Book 1 (The Michael Brady Series)
2022
Software Architecture: The Hard Parts : Modern Trade-Off Analyses for Distributed Architectures
2023