publisher: Carroll & Graf Publishers publish date: February 1st 1998
format: hardcover pages: 496
language: English
ISBN:
0786704551 (9780786704552)
publisher: Basic Books publish date: September 7th 1998
format: paperback pages: 512
language: English
ISBN:
0786705736 (9780786705733)