
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250126108
- Pages:
- 432
- Published:
- May 7, 2019

Preloaded Digital Audio Player
- Publisher:
- St Martins Pr
- ISBN:
- 9781427266040
- Published:
- May 19, 2015

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427261007
- Pages:
- 12
- Published:
- May 19, 2015

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9781250065933
- Pages:
- 434
- Published:
- May 19, 2015

Hardcover
- Publisher:
- Eighteen Hundred Seventy Three Press
- ISBN:
- 9780594601739
- Published:
- May 19, 2015

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781466872912
- Pages:
- 400
- Published:
- May 19, 2015

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250065957
- Pages:
- 448
- Published:
- May 3, 2016

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250301048
- Pages:
- 448
- Published:
- Apr 17, 2018

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250213464
- Pages:
- 544
- Published:
- Apr 30, 2019

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250126139
- Pages:
- 448
- Published:
- May 7, 2019

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250221445
- Pages:
- 15
- Published:
- May 14, 2019

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250126115
- Pages:
- 560
- Published:
- Apr 28, 2020

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250126122
- Pages:
- 560
- Published:
- Apr 27, 2021

Library Binding
- Publisher:
- Wheeler Publishing, a part of Gale, a Cengage Company
- ISBN:
- 9781432864521
- Pages:
- 692

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250240453
- Pages:
- 424

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250243744
- Pages:
- 424

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250244529
- Pages:
- 424

Hardcover
- ISBN:
- 9783960138013

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

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781410477453
- Pages:
- 434

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250077233
- Pages:
- 434

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250243751
- Pages:
- 432