Books

When No One Is Watching When No One Is Watching
2020
One of Us Knows One of Us Knows
2024
A Princess in Theory A Princess in Theory
2018
A Duke by Default A Duke by Default
2018
Marple: Twelve New Mysteries Marple: Twelve New Mysteries
2022
A Prince on Paper A Prince on Paper
2019

Audiobooks

When No One Is Watching When No One Is Watching
2020
Marple: Twelve New Mysteries Marple: Twelve New Mysteries
2022
Can't Escape Love Can't Escape Love
2019
How to Catch a Queen How to Catch a Queen
2020
How to Find a Princess How to Find a Princess
2021
A Prince on Paper A Prince on Paper
2019