Books

Modern Gods Modern Gods
2017
A Shropshire Lad and Other Poems A Shropshire Lad and Other Poems
2010
Glover’s Mistake Glover’s Mistake
2010
The Surprise The Surprise
2022
Utterly Monkey Utterly Monkey
2010
Up Late: Poems Up Late: Poems
2023

Audiobooks

The Surprise (Unabridged) The Surprise (Unabridged)
2022
Modern Gods Modern Gods
2017