format: kindle pages: 448
language: English
ASIN: B000FCKRJW
publisher: Pan Publishing
format: paperback
language: English
ISBN:
0330443836 (9780330443838)
publisher: HarperAudio publish date: March 14th 2006
format: audiobook
language: English
ISBN:
0060898178 (9780060898175)
publisher: Harper publish date: March 14th 2006
format: hardcover pages: 368
language: English
ISBN:
0060742909 (9780060742904)
ASIN: 60742909