Daughter of Time Daughter of Time
2011
The Good Knight The Good Knight
2011
Legends of Dark Age Wales: Cold My Heart/The Last Pendragon Legends of Dark Age Wales: Cold My Heart/The Last Pendragon
2019
Crouchback Crouchback
2019
The Last Pendragon The Last Pendragon
2010
Guardians of Medieval Wales Guardians of Medieval Wales
2019
The Good Knight: A Gareth & Gwen Medieval Mystery The Good Knight: A Gareth & Gwen Medieval Mystery
2015
Footsteps in Time: The After Cilmeri Series Footsteps in Time: The After Cilmeri Series
2021
Crouchback: The Welsh Guard Mysteries Crouchback: The Welsh Guard Mysteries
2020
Prince of Time: The After Cilmeri Series Prince of Time: The After Cilmeri Series
2021
Cold my Heart: The Lion of Wales Series Cold my Heart: The Lion of Wales Series
2020
The Uninvited Guest: A Gareth & Gwen Medieval Mystery The Uninvited Guest: A Gareth & Gwen Medieval Mystery
2016