Books

The Chalky Sea: The Chalky Sea:
2017
The Frozen River The Frozen River
2019
The Canadians The Canadians
2019
The Alien Corn The Alien Corn
2019
A Greater World A Greater World
2019
Storms Gather Between Us Storms Gather Between Us
2019

Audiobooks

The Frozen River: The Canadians, Book 3 (Unabridged) The Frozen River: The Canadians, Book 3 (Unabridged)
2023
The Frozen River The Frozen River
2020
The Penang Collection The Penang Collection
2021
A Painter in Penang: A Gripping Story of the Malayan Emergency A Painter in Penang: A Gripping Story of the Malayan Emergency
2020
Prisoner from Penang Prisoner from Penang
2020
The Pearl of Penang: Winner of the 2020 Selfies Adult Fiction Prize The Pearl of Penang: Winner of the 2020 Selfies Adult Fiction Prize
2020