publisher: Harper publish date: April 7th 1999
format: hardcover pages: 448
language: English
ISBN:
0060193158 (9780060193157)
publisher: Arrow publish date: January 6th 2000
format: paperback pages: 512
language: English
ISBN:
0099269058 (9780099269052)