publisher: HarperTorch
publish date: September 28th 2004
format: paperback pages: 368
language: English
ISBN:
0060548428 (9780060548421)
publisher: Harper publish date: July 30th 2013
format: kindle pages: 372
language: English
ASIN: B00D185Z6M
publisher: Harper publish date: July 30th 2013
format: ebook pages: 368
language: English
ISBN:
0062310321 (9780062310323)