by Anthony A. Barrett
publisher: Yale University Press publish date: July 11th 1999
format: paperback pages: 352
language: English
ISBN:
0300078560 (9780300078565)
publisher: Yale University Press publish date: August 28th 1996
format: hardcover pages: 352
language: English
ISBN:
0300065981 (9780300065985)
publisher: Routledge publish date: August 26th 1999
format: ebook
language: English
ISBN:
0203012356 (9780203012352)
publisher: Routledge publish date: August 26th 1999
format: paperback pages: 360
language: English
ISBN:
041520867X (9780415208673)
publisher: Routledge publish date: January 1st 2002
format: ebook
language: English
ISBN:
1280333855 (9781280333859)