Books

The Ashes of London The Ashes of London
2016
The Fire Court The Fire Court
2018
The King’s Evil The King’s Evil
2019
The Last Protector The Last Protector
2020
The Royal Secret The Royal Secret
2021
The Shadows of London The Shadows of London
2023

Audiobooks

The Ashes of London The Ashes of London
2016
The King’s Evil The King’s Evil
2019
The Fire Court The Fire Court
2018
The Last Protector The Last Protector
2020
The Royal Secret The Royal Secret
2021
The Shadows of London The Shadows of London
2023