
Primary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250401380
- Pages:
- 304
- Published:
- 4/7/2026

- Publisher:
- Atlantic Books
- ISBN:
- 9781848877825
- Pages:
- 224
- Published:
- 5/1/2010

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9781250077974
- Pages:
- 276
- Published:
- 1/12/2016

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250116840
- Pages:
- 320
- Published:
- 1/10/2017

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250111753
- Pages:
- 320
- Published:
- 3/21/2017

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250165510
- Pages:
- 336
- Published:
- 3/20/2018

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250111777
- Pages:
- 294
- Published:
- 3/20/2018

Paperback
- Publisher:
- Picador
- ISBN:
- 9781250311580
- Pages:
- 304
- Published:
- 2/19/2019

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250203816
- Pages:
- 304
- Published:
- 3/17/2020

Paperback
- Publisher:
- Picador
- ISBN:
- 9781250803047
- Pages:
- 304
- Published:
- 7/13/2021

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250274595
- Pages:
- 320
- Published:
- 4/19/2022

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250329332
- Pages:
- 320
- Published:
- 5/14/2024

Audio CD
- Publisher:
- Blackstone Publishing, Inc.
- ISBN:
- 9798874718077
- Pages:
- 1
- Published:
- 5/14/2024

Audio CD
- Publisher:
- Blackstone Publishing, Inc.
- ISBN:
- 9798874718060
- Pages:
- 1
- Published:
- 5/14/2024

paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250329356
- Pages:
- 320
- Published:
- 9/23/2025