publisher: HarperOne publish date: April 5th 2000
format: hardcover pages: 255
language: English
ISBN:
0062516078 (9780062516077)
publisher: HarperOne publish date: April 11th 2001
format: paperback pages: 272
language: English
ISBN:
0062516086 (9780062516084)