publisher: Harper
publish date: January 23rd 2001
format: hardcover
language: English
ISBN:
0060193174 (9780060193171)
publisher: Harper Paperbacks publish date: February 19th 2002
format: paperback
language: English
ISBN:
0060931337 (9780060931339)
publisher: HarperCollins publish date: September 14th 2010
format: ebook pages: 368
language: English
ISBN:
0062032690 (9780062032690)
publisher: HarperCollins publish date: September 14th 2010
format: kindle pages: 370
language: English
ASIN: B003WJRE5A
language: English
ISBN:
0756774438 (9780756774431)