publisher: HarperOne publish date: January 20th 1998
format: hardcover pages: 320
language: English
ISBN:
0062515063 (9780062515063)
publisher: HarperCollins publish date: July 21st 2009
format: ebook pages: 320
language: English
ISBN:
0061956554 (9780061956553)
publisher: HarperOne publish date: January 1st 1998
format: paperback pages: 307
language: English
ISBN:
0062515071 (9780062515070)
format: kindle pages: 330
language: English
ASIN: B002FQOIAK
publisher: Element Books
format: paperback pages: 320
language: English
ISBN:
1862048460 (9781862048461)