Books

Crossing the Congo Crossing the Congo
2016
An Intimate War An Intimate War
2014
How to Fight a War How to Fight a War
2023
Why We Fight Why We Fight
2018
A Long Ways from Home A Long Ways from Home
2016
Small Animal ECGs Small Animal ECGs
2015

Audiobooks

How to Fight a War How to Fight a War
2024
The Walker on the Cape: Sgt. Windflower Mystery Series, Book 1 (Unabridged) The Walker on the Cape: Sgt. Windflower Mystery Series, Book 1 (Unabridged)
2019
The Body on the T: Sgt. Windflower Mysteries, Book 2 (Unabridged) The Body on the T: Sgt. Windflower Mysteries, Book 2 (Unabridged)
2019
A Long Ways from Home: A Sgt. Windflower Mystery (Unabridged) A Long Ways from Home: A Sgt. Windflower Mystery (Unabridged)
2022
A Twist of Fortune: Sgt Windflower (Unabridged) A Twist of Fortune: Sgt Windflower (Unabridged)
2021
Beneath the Surface: Sgt. Windflower Mystery Series, Book 3 (Unabridged) Beneath the Surface: Sgt. Windflower Mystery Series, Book 3 (Unabridged)
2023