
PaperbackPrimary
- Publisher:
- HarperVoyager
- ISBN:
- 9780008301460
- Pages:
- 400

Paperback
- Publisher:
- Allen & Unwin
- ISBN:
- 9781760295707
- Pages:
- 480
- Published:
- 7/2/2020

- Publisher:
- Allen & Unwin
- ISBN:
- 9781760874681
- Pages:
- 480
- Published:
- 7/2/2020

- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780008301446
- Pages:
- 400
- Published:
- 7/23/2020

digital
- Publisher:
- HarperCollins
- ISBN:
- 9780008301453
- Published:
- 7/23/2020

Mass Market Paperback
- Publisher:
- Allen & Unwin
- ISBN:
- 9781761065859
- Pages:
- 480
- Published:
- 1/5/2022