publisher: Yale University Press publish date: December 11th 2003
format: paperback pages: 336
language: English
ISBN:
0300099665 (9780300099669)
publisher: Schirmer G Books publish date: December 30th 1996
format: hardcover pages: 309
language: English
ISBN:
0028724755 (9780028724751)