publisher: Yale University Press publish date: November 25th 1992
format: paperback pages: 532
language: English
ISBN:
0300052928 (9780300052923)
publisher: Puffin publish date: September 24th 1981
format: paperback pages: 532
language: English
ISBN:
0140561455 (9780140561456)
publisher: Viking Books
format: hardcover
language: English
ISBN:
067060349X (9780670603497)