by Charles Rosen
publisher: Harvard University Press publish date: September 15th 1998
format: paperback pages: 744
language: English
ISBN:
0674779347 (9780674779341)
publisher: Harvard University Press publish date: April 20th 1995
format: hardcover pages: 744
language: English
ISBN:
0674779339 (9780674779334)
publisher: HarperCollins publish date: 1996
format: paperback pages: 723
language: English
ISBN:
0002557126 (9780002557122)
publisher: HarperCollins publish date: 1996
pages: 723
language: English
ISBN:
0002556278 (9780002556279)