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

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250867988
- Pages:
- 304
- Published:
- Mar 11, 2025

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038176
- Pages:
- 304
- Published:
- Mar 11, 2025

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038992
- Pages:
- 304
- Published:
- Mar 11, 2025

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