
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250373083
- Pages:
- 304
- Published:
- Sep 9, 2025

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250127464
- Pages:
- 320
- Published:
- Sep 19, 2017

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250127440
- Pages:
- 368
- Published:
- Sep 19, 2017

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427290830
- Published:
- Sep 19, 2017

Library Binding
- Publisher:
- Thorndike Press
- ISBN:
- 9781432846572
- Pages:
- 685
- Published:
- Jan 3, 2018

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250195265
- Pages:
- 352
- Published:
- Oct 9, 2018

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250127457
- Pages:
- 384
- Published:
- Oct 9, 2018

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250195258
- Pages:
- 384
- Published:
- Sep 17, 2019

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250373090
- Pages:
- 304
- Published:
- Sep 9, 2025

Paperback
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781250373106
- Pages:
- 304
- Published:
- Sep 15, 2026

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250218469

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250195241
- Pages:
- 384

Library Binding
- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781432859138
- Pages:
- 643

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250190239
- Pages:
- 356

- Publisher:
- St. Martin's Press
- ISBN:
- 9781250211828
- Pages:
- 372

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250300652