by Mark Girouard
publisher: Yale University Press publish date: January 26th 1994
format: paperback pages: 352
language: English
ISBN:
0300058705 (9780300058703)
publisher: Yale publish date: September 10th 1978
format: hardcover pages: 344
language: English
ISBN:
0300022735 (9780300022735)
publisher: Penguin publish date: September 25th 1980
format: paperback pages: 352
language: English
ISBN:
0140054065 (9780140054064)