Books

Ladyfish Ladyfish
2012
Nightingale Nightingale
2014
Collide-O-Scope Collide-O-Scope
2017
Lost for Words Lost for Words
2018
The Last First Time The Last First Time
2017
Rock and a Hard Place Rock and a Hard Place
2017

Audiobooks

Rock and a Hard Place (Unabridged) Rock and a Hard Place (Unabridged)
2019
Swordfish (Unabridged) Swordfish (Unabridged)
2015
Clean Slate (Unabridged) Clean Slate (Unabridged)
2014
Nightingale (Unabridged) Nightingale (Unabridged)
2023
Ladyfish (Unabridged) Ladyfish (Unabridged)
2013
Rock and a Hard Place Rock and a Hard Place
2019