publisher: Pocket Books publish date: December 21st 2004
format: paperback pages: 288
language: English
ISBN:
0743460499 (9780743460491)
publisher: Gallery Press publish date: June 15th 2010
format: ebook pages: 288
language: English
ISBN:
145160422X (9781451604221)