publisher: Harper Perennial publish date: May 3rd 2000
format: paperback pages: 272
language: English
ISBN:
0060956534 (9780060956530)
publisher: Ecco Press publish date: June 1st 1999
format: hardcover pages: 272
language: English
ISBN:
0880016620 (9780880016629)
language: English
ISBN:
0330336894 (9780330336895)