by Michael Kammen
publisher: Cornell University Press publish date: September 1st 1988
format: paperback pages: 413
language: English
ISBN:
0801495261 (9780801495267)
publisher: Alfred A. Knopf publish date: 1978-10-28
format: hardcover pages: 384
language: English
ISBN:
0394496515 (9780394496511)
publisher: Oxford University Press, USA publish date: February 7th 1980
format: paperback pages: 408
language: English
ISBN:
0195027078 (9780195027075)