publisher: Random House Audio publish date: March 13th 2007
format: audiobook
language: English
ISBN:
0739343971 (9780739343975)
publisher: Transworld Digital publish date: October 31st 2010
format: ebook pages: 288
language: English
ISBN:
1409012018 (9781409012016)
publisher: Grijalbo publish date: October 1st 2003
format: paperback pages: 300
language: English
ISBN:
140008458X (9781400084586)