
HardcoverPrimary
- Publisher:
- Macmillan
- ISBN:
- 9780312322304
- Pages:
- 294
- Published:
- May 30, 2006

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9780312369699
- Pages:
- 320
- Published:
- Apr 17, 2007

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429905480
- Pages:
- 304
- Published:
- Apr 1, 2010

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250024534
- Pages:
- 320
- Published:
- May 22, 2012

Mass Market Paperback
- Publisher:
- St. Martin's Paperbacks
- ISBN:
- 9780312993771
- Pages:
- 320
- Published:
- May 19, 2015

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250157263
- Pages:
- 320
- Published:
- Apr 18, 2017

Paperback
- Publisher:
- MacMillan
- ISBN:
- 9781250140623
- Published:
- Jun 12, 2017

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250622877
- Pages:
- 320
- Published:
- May 26, 2020

- Publisher:
- St. Martin's Press
- ISBN:
- 9781429928014

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9780786290109
- Pages:
- 451