
Series
Books

Knock Knock
A Jack Nightingale Short Story
2018

Breakout
2020

The House On Gable Street
2018

Hard Landing
2004

Killing Time
Serial Killers Never Retire - They Just Go On Hiatus
2021

New York Night
2015

Once Bitten
2010

The Bombmaker
1999

Claws
A Jack Nightingale Short Story
2018

False Friends
2012

The Sandpit
An Action-Packed Spider Shepherd SAS Novella
2016

The Solitary Man
1997

Inspector Zhang Gets His Wish
2011

Kill Zone
2013

The Doll
A Jack Nightingale Short Story
2017

The Runner
2020

Moving Targets
An Action-Packed Spider Shepherd SAS Novel
1779

First Strike
2024

Tracks
A Jack Nightingale short story
2014

Slow Burn
2020

My Name Is Lydia
2014

The Basement
2010

The Eyewitness
2003

Live Fire
2009

Dead Drop
2013

Fast Track
1947

I Know Who Did It
2015

Tango One
2002

Inspector Zhang and the Dead Thai Gangster
2011

Private Dancer
2005

The Vets
1993

Still Bleeding
2012

Fireman
1989

Rogue Warrior
2019

Desperate Measures
2021

Dreamer's Cat
2010

Blood Bath
Seven Jack Nightingale Short Stories
2014

Friendly Fire
A Spider Shepherd short story
2012

The Whisper Man
A Jack Nightingale Novella
2015

Inspector Zhang Goes To Harrogate
2012

Cursed
2011

Inspector Zhang and the Island of the Dead
a short story
2013

More Short Fuses
2014

Children Of The Dark
A Jack Nightingale Short Story
2016

Nightshade
2013

Pay Off
1987

Standing Alone
2022

The Double Tap
1992

Tennessee Night
2018

Confessions of a Bangkok Private Eye
2006

Rough Justice
2010

Short Range
2019

Takedown
2016

Soft Target
2005

Short Fuses
2012

Inspector Zhang and the Disappearing Drugs
2011

The Tunnel Rats
2004

The Rope
2015

Plausible Deniability
2019

Natural Selection
2013

Tall Order
2018

Banging Bill's Wife
2012

The Hunting
2021

Rough Diamonds
A Spider Shepherd short story
2013

Personal Protection
2014

Inspector Zhang and the Falling Woman
2011

Wrong Turn
A Jack Nightingale Short Story
2017

Rio Grande Night
The 11th Jack Nightingale Supernatural Thriller
2022

Dirty War
2022

Hot Blood
2007

Hard Targets
2015

Witch Hunt
A Jack Nightingale Novella
2021

Nightingale 2 - A Short Story Collection
2018

The Alphabet Game
2012

Spiders Web
2013

Russian Roulette
An Action-Packed Spider Shepherd SAS Novella
2021

Nightfall
2010

Last Man Standing
2018

Las Vegas Night
The 10th Jack Nightingale Supernatural Thriller
2022

Nightmare
2012

Fair Game
2011

The Chinaman
1992

The Birthday Girl
1995

Dead Men
2008

Light Touch
2017

Midnight
2011

First Response
2016

Clean Kill
2023

Still Standing
2023

The Undead
A Jack Nightingale Short Story
2017

Dark Forces
2016

Watery Grave
A Jack Nightingale Short Story
2018

The Bag Carrier
2019

Narrow Escape
2014

The Shout
2018

San Francisco Night
2014

The Long Shot
1994

The Pregnant Wife
2012

Inspector Zhang And The Perfect Alibi
2012

New Orleans Night
The 9th Jack Nightingale Supernatural Thriller
2021

True Colours
2013

Cold Kill
2006

Black Ops
2015

Remote Control
A Spider Shepherd Short Story
2014

Drop Zone
An Action-Packed Spider Shepherd SAS Novella
2020

Nightingale - A Short Story Collection
2017

Warning Order
A Spider Shepherd short story
2013

The Stretch
2000

Hostile Territory
A Spider Shepherd short story
2013

Bangkok Bob and the Missing Mormon
2011

Hungry Ghost
1991

Possession
A Jack Nightingale Short Story
2017

The Cards
2017

The Bestseller
2011

The Mansion
A Jack Nightingale Short Story
2017

The Creeper
A Jack Nightingale Short Story
2017

Planning Pack
2015

Penalties
2016

Take Two
2013

Lastnight
2014

White Lies
2014

The Asylum
A Jack Nightingale Short Story
2017