publisher: Yale University Press publish date: January 21st 1998
format: paperback pages: 416
language: English
ISBN:
0300074654 (9780300074659)
publisher: Basic Books (AZ) publish date: May 1st 1992
format: paperback pages: 416
language: English
ISBN:
0465016022 (9780465016020)
publisher: Basic Books (AZ)
format: hardcover pages: 402
language: English
ISBN:
0465016030 (9780465016037)