publisher: Pocket Books publish date: December 30th 2003
format: paperback pages: 384
language: English
ISBN:
0743458826 (9780743458825)
publisher: Pocket Books publish date: June 15th 2010
format: ebook pages: 384
language: English
ISBN:
1451604211 (9781451604214)
format: kindle pages: 396
language: English
ASIN: B003O86FFE
publisher: Gallery Books publish date: August 11th 2009
format: paperback pages: 384
language: English
ISBN:
1439182639 (9781439182635)