publisher: Basic Books (AZ)
publish date: May 1st 1994
format: paperback pages: 240
language: English
ISBN:
0465014496 (9780465014491)
publisher: Basic Books (AZ)
format: hardcover pages: 220
language: English
ISBN:
046508897X (9780465088973)
publisher: Oxford University Press publish date: October 28th 1997
format: hardcover pages: 230
language: English
ISBN:
0192880438 (9780192880437)