publisher: Free Press publish date: November 5th 1999
format: paperback pages: 448
language: English
ISBN:
0684863006 (9780684863009)
publisher: Free Press
format: hardcover pages: 434
language: English
ISBN:
068482292X (9780684822921)
publisher: Papermac publish date: September 24th 1999
language: English
ISBN:
0333650093 (9780333650097)