The Battling Prophet

Detective-Inspector Napoleon Bonaparte investigates the death of a weather forecaster, whom a local doctor has certified died because of a three-day drinking bingeRead more
Detective-Inspector Napoleon Bonaparte investigates the death of a weather forecaster, whom a local doctor has certified died because of a three-day drinking bingeRead more
A new resident, a new murder, an old lesson
98 year old Alice Atkinson is on the case once more when first an assault, then a murder rocks the Silvermoon Retirement Village. Some of her friends are rethinking living at Silvermoon so once again Alice dusts off her skills in a...Read more
He doesn’t speak a word of French — but the language of murder is spoken everywhere…
Provence, 1960
When a chance meeting in Provence leads Detective Inspector Herbert Swinton to the strange vineyard home of...Read more
Everyone falls prey to the conman. One victim seeks revenge.
Stuart Baker makes a lot of dough from conning people. He always has a scheme or a scam on the go. His enemies outnumber his friends, but Baker doesn’t care about that. Crime pays too well.
His new girlfriend...Read more
Gary Chance is an ex-Australian army driver and nightclub bouncer turned professional thief and in need of a job. An offer comes from a former employer, once notorious Melbourne social identity, now aging owner of a failing S&M club, Vera Leigh.
A shadowy real estate...Read more
Cambodia, 1996, the long-running Khmer Rouge insurgency is fragmenting, competing factions of the unstable government scrambling to gain the upper hand. Missing in the chaos is businessmen Charles Avery. Hired to find him is Vietnamese Australian ex-cop Max Quinlan. But Avery has made...Read more
Colin Foster walks out of his secure but boring job as an insurance broker following the Christchurch earthquakes of 2010 and 2011. His beautiful wife Mag, is devastated and hastens him into making a decision that turns out to be an unwise choice of temporary work. He deceives her into...Read more