
PaperbackPrimary
- Publisher:
- Orbit
- ISBN:
- 9781841496887
- Pages:
- 448
- Published:
- 2/5/2009

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780748111787
- Pages:
- 464
- Published:
- 6/11/2009

Hardcover
- Publisher:
- Penguin Group (usa) Incorporated
- ISBN:
- 9781615579617

Electronic resource
- Publisher:
- Roc
- ISBN:
- 9781436201698
- Pages:
- 423

- Publisher:
- Roc
- ISBN:
- 9781322690773
- Pages:
- 545

- Publisher:
- Roc
- ISBN:
- 9780329727123
- Pages:
- 545