Singapore Killer

His name is BlackJack

A helicopter crash results in the pilot, and a military policeman burned to death. It’s unclear what they were doing, but this was no accident and the name BlackJack is found at the scene.

Ash Carter knew that the Special Investigations Branch were tracking a killer, and when a faceless body is found in Perak, Carter is drawn into the case that involves a killer or killers targeting both soldiers and ex-soldiers.

When his SIB contact disappears, Carter races to north-east Malaya to find him. There he finds a mysterious town that the locals won’t talk about.

With no sign of his contact, Carter wonders if he’s on the wrong trail. But then one of the town’s ex-soldiers is murdered, and he knows BlackJack is here.

As the body count racks up, Carter realizes he’s also a target and no longer knows who he can trust.

cyprus-kiss-cover-book-panel

Cyprus Kiss

The kiss of death


killing-crew-cover-book-panel

The Killing Crew

Blood on the Promised Land


singapore-killer-cover-book-panel

singapore killer

crash, burn and die


singapore-fire-cover-book-panel

Singapore Fire

The final chapter


secrets-cover-book-panel

secrets of the dead

some secrets are to die for


Singaporeghost-cover-book-panel-2

Singapore Ghost

The Fourth Ash Carter Thriller


idare-you-cover-book-panel

i dare you

how far would you go to uncover the truth?


idare-you-twice-cover-book-panel

dare you twice

where do you go when there’s no way out?


Singapore52-cover-book-panel

Singapore 52

The first Ash Carter thriller


Singapore-girl-cover-book-panel

Singapore Girl

The Second Ash Carter thriller


Singaporeboxer-cover-book-panel-2

Singapore boxer

The Third Ash Carter Thriller


black-creek-cover-book-panel

Black Creek White Lies

One, Two… He’s coming for you


motd-cover-book-panel

map of the dead

some secrets should stay buried


lost-pharaoh-cover-book-panel

The Lost Pharaoh

Yanhamu’s story