
PaperbackPrimary
- Publisher:
- Raven Street Publishing
- ISBN:
- 9781914547225
- Pages:
- 378
- Published:
- Dec 8, 2023

Paperback
- Publisher:
- Bookouture
- ISBN:
- 9781514178003
- Pages:
- 338
- Published:
- Jun 4, 2015

Paperback
- Publisher:
- Raven Street Publishing
- ISBN:
- 9781916148208
- Pages:
- 572
- Published:
- Jun 17, 2019

Hardcover
- Publisher:
- Raven Street Publishing
- ISBN:
- 9781914547232
- Pages:
- 358
- Published:
- Dec 8, 2023

ePub
- Publisher:
- Hachette
- ISBN:
- 9781786811073
- Pages:
- 456

Paperback
- Publisher:
- Bookouture
- ISBN:
- 9781786811080
- Pages:
- 326