Fiction
The Sandsman (2009)
The Parousia (2010) Diadem Books
The Necromancer: Book One (2012)
The Necromancer: Book Two (2012)
The Rise of Roland (forthcoming)
The Fall of Roland (forthcoming)
The Cartaphiliad Volumes 1 – 6 (forthcoming)
The Last Days of Epicurus (forthcoming)
The Outsider (forthcoming)
Nonfiction
Pat Jackson: The Early Years (2010)
A Greek Odyssey (2018) Wanderlust
Le Mercantour (2018) Wanderlust
The Bouchons of Lyon (2019)
William Ralph “Dixie” Dean (2019)
Roman France, Germany, and Sardinia (forthcoming)
Poetry
An Anthology (2002 – 2012)
The Bucolics (2016)
The Four Seasons of the Soul (2016)
Poems from Around the World (2016)
Impressions (2018) The Poetry Box
O Mia Bambina Cara (2018)
A Scarab’s Journey (2019) IthacaLit
Cookery
The Epicurean Cookbook Volume 1 (2016)
The Epicurean Cookbook Volume 2 (2018)
The Epicurean Cookbook Volume 3 (forthcoming)
Academic
The Theology of the Epicureans (2015)
Articles
The Gods of Philodemus (2013)
Dreams, Visions and Epicurean Gods (2013)
Epicureanism: Naturalism, Pantheism or Henotheism? (2013)
Parménide chez Lucrèce (2013)
The Polytheism of the Epicureans (2016) Walking the Worlds
A Letter from Provence – Alexandre Dumas and the Classics (2020) The Open University
The Other Dumas: Alexandre Dumas and the Classics (2020) Classics For All
Translations
Ancient Greek to English
Περὶ τοῦ θεοῦ μορφῆς by Demetrius Lacon (2015)
Italian to English
Demetrius Lacon: La Forma del Dio by Mariacarolina Santoro (2015)
German to English
Lukrez und Parmenides by Lorenz Rumpf (2015)
French to English
L’Anti-Lucrèce chez Lucrèce by Henri Patin (2015)
Poetry by Victor Hugo and Arthur Rimbaud (2018) Better Than Starbucks!
Isaac Laquedem: A Tale of the Wandering Jew by Alexandre Dumas (2020) Noumena Press
Acte of Corinth, the Convert of Saint Paul: A Tale of Greece and Rome by Alexandre Dumas (2021)
Reviews
Épicurisme et Scepticisme by Stéphane Marchand and Francesco Verde (2015) for Classical Review
Heroides by Ovid (2015) for OCR / Bloomsbury Academic UK
Screenplays
I Am…Nick Drake! (forthcoming)