Books

The Power The Power
2017
Marple: Twelve New Mysteries Marple: Twelve New Mysteries
2022
The Future The Future
2023
The Liars' Gospel The Liars' Gospel
2013
Doctor Who: Borrowed Time Doctor Who: Borrowed Time
2011
A Cage Went in Search of a Bird A Cage Went in Search of a Bird
2024

Audiobooks

The Power The Power
2017
Marple: Twelve New Mysteries Marple: Twelve New Mysteries
2022
The Future (Unabridged) The Future (Unabridged)
2023
Disobedience (Unabridged) Disobedience (Unabridged)
2016
A Cage Went in Search of a Bird: Ten Kafkaesque Stories (Unabridged) A Cage Went in Search of a Bird: Ten Kafkaesque Stories (Unabridged)
2024
The Liars' Gospel The Liars' Gospel
2013