publisher: Sphere
format: hardcover pages: 344
language: English
ISBN:
1847440428 (9781847440426)
language: English
ISBN:
0751540218 (9780751540215)
publisher: Little, Brown and Company publish date: July 1st 2007
format: audiobook
language: English
ISBN:
1405503254 (9781405503259)