
PaperbackPrimary
- Publisher:
- Ace Books
- ISBN:
- 9780441017690
- Pages:
- 465

Audio CD
- Publisher:
- Penguin Audio
- ISBN:
- 9780143145202
- Pages:
- 1
- Published:
- 11/25/2009

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780748112890
- Pages:
- 704
- Published:
- 5/6/2010

Paperback
- Publisher:
- Orbit Book
- ISBN:
- 9789123926060

MP3 Book
- Publisher:
- Penguin Group (usa)
- ISBN:
- 9781101145869

Paperback
- Publisher:
- Orbit
- ISBN:
- 9780356516516