Shore Leave

It is Fremantle in 1989 and Frank Swann is at home, suffering from an undiagnosed and debilitating illness.

When Frank is called in to investigate an incident at a local brothel, it soon appears there is a link between the death of two women and the arrival of the US nuclear-...Read more

Zero at the Bone

Ex-detective Frank Swann is now on the outside of the police force – the only way to get justice done in Perth. In 1979 the city is a place of celebration and corruption. There are street parties, official glad-handing – even a royal visit – to commemorate a century and a half since...Read more

A Certain Malice

You can run from anything... but your fears.

When Sergeant Cam Fraser thinks the gang who murdered his wife and son are targeting his daughter, he relocates to the other side of Australia, not expecting trouble in the small country town where he was raised. But a violent,...Read more

Private Prosecution

Andrew Deacon is young, fit and single, a junior prosecutor at the WA DPP with a bright future and a sense of entitlement to match.

That future starts to look darker when he spends the night with an attractive stranger, Lily Constantine, and she is found murdered in her...Read more

A Murder Without Motive

In 2004, the body of a young Perth woman was found on the grounds of a primary school. Her name was Rebecca Ryle. The killing would mystify investigators, lawyers, and psychologists - and profoundly rearrange the life of the victim's family.

It would also involve the author's...Read more

A Stranger in My Street

It's January 1943. Australia is at war and Perth is buzzing.

US troops have permanently docked in the city in what local men refer to bitterly as the American occupation, and Perth women are having the time of their lives. The Americans have money, accents like movie stars,...Read more