
PaperbackPrimary
- Publisher:
- Victor Gollancz Trade (UK)
- ISBN:
- 9781473211599
- Pages:
- 400

Audio CD
- Publisher:
- Hachette Audio and Blackstone Audio
- ISBN:
- 9781478965039
- Pages:
- 1
- Published:
- May 17, 2016

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9780316273770
- Pages:
- 560
- Published:
- Mar 14, 2017

Audio CD
- Publisher:
- Hachette Audio and Blackstone Audio
- ISBN:
- 9781478976301
- Pages:
- 1
- Published:
- Mar 14, 2017

Paperback
- Publisher:
- Orbit
- ISBN:
- 9780316273831
- Pages:
- 560
- Published:
- Mar 14, 2017

- Publisher:
- Orion
- ISBN:
- 9781473211612
- Pages:
- 544
- Published:
- Mar 16, 2017

Paperback
- Publisher:
- Gollancz
- ISBN:
- 9781473211605
- Pages:
- 539
- Published:
- Mar 8, 2018

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781473231122
- Pages:
- 544
- Published:
- Feb 11, 2020

- Publisher:
- Orion
- ISBN:
- 9781473232464
- Pages:
- 2032
- Published:
- Jun 11, 2020

Paperback
- Publisher:
- Orion Publishing Group
- ISBN:
- 9781473232273
- Published:
- Sep 17, 2020

- Publisher:
- Orion
- ISBN:
- 9781473232488
- Pages:
- 2928
- Published:
- Oct 15, 2020

Paperback
- Publisher:
- Mind Quest Incorporated
- ISBN:
- 9798998801204
- Pages:
- 2208
- Published:
- May 28, 2021

Paperback
- Publisher:
- Orbit
- ISBN:
- 9780316453066
- Pages:
- 560
- Published:
- Jul 5, 2022

paperback
- Publisher:
- Generic
- ISBN:
- 9781637999134
- Pages:
- 3424
- Published:
- Jul 5, 2022

Hardcover
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781399611121
- Pages:
- 546
- Published:
- Jan 5, 2023

- Publisher:
- Orbit Books
- ISBN:
- 9780316273787
- Pages:
- 554

Electronics
- Publisher:
- Gollancz
- ISBN:
- 9789123858903

- Publisher:
- Gollanz
- ISBN:
- 9789123599202
- Pages:
- 100

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781399611459
- Pages:
- 544

Paperback
- Publisher:
- Gollancz
- ISBN:
- 9780678452226

Hardcover
- Publisher:
- Orbit
- ISBN:
- 9780316457132
- Pages:
- 560

Paperback
- Publisher:
- Orbit
- ISBN:
- 9780316498845
- Pages:
- 2208