Books

The Betrayal The Betrayal
2011
A Wreath Of Roses A Wreath Of Roses
2011
Exposure Exposure
2016
The Greatcoat The Greatcoat
2012
Birdcage Walk Birdcage Walk
2017
Ploughshares Spring 2015 Ploughshares Spring 2015
2015

Audiobooks

Birdcage Walk (Unabridged) Birdcage Walk (Unabridged)
2017
Exposure (Unabridged) Exposure (Unabridged)
2016
Mourning Ruby Mourning Ruby
2011