publisher: Penguin publish date: November 1st 1998
format: paperback pages: 290
language: English
ISBN:
0140277447 (9780140277449)
ASIN: 140277447
publisher: Penguin publish date: March 30th 2004
format: paperback pages: 512
language: English
ISBN:
0142004170 (9780142004173)
publisher: Basic Books publish date: November 15th 1996
format: paperback pages: 352
language: English
ISBN:
0465006787 (9780465006786)