Angry Robot, August 2017
Angry Robot, March 2016
Ace, September 2018
Ace, March 2020
Penguin Audio, September 2018
Penguin Audio, March 2020