
PaperbackPrimary
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781250867971
- Pages:
- 304

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250867988
- Pages:
- 304
- Published:
- 3/11/2025

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038176
- Pages:
- 304
- Published:
- 3/11/2025

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038992
- Pages:
- 304
- Published:
- 3/11/2025

Hardcover
- Publisher:
- Gale, a Cengage Group
- ISBN:
- 9781420525847
- Pages:
- 381
- Published:
- 8/13/2025