
PaperbackPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250002693
- Pages:
- 320
- Published:
- Feb 28, 2012

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312375065
- Pages:
- 304
- Published:
- Feb 1, 2011

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427211958
- Pages:
- 8
- Published:
- Feb 1, 2011

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780748126187
- Pages:
- 384
- Published:
- Jul 7, 2011

- Publisher:
- ABACUS
- ISBN:
- 9780349146348
- Published:
- May 26, 2023

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349147369
- Pages:
- 288
- Published:
- Jan 30, 2025