by Donald Burrows
publisher: Schirmer Trade Books
publish date: June 1st 1994
format: hardcover pages: 491
language: English
ISBN:
0028703278 (9780028703275)
publisher: Oxford University Press, USA publish date: January 1st 1996
format: paperback
language: English
ISBN:
0198166494 (9780198166498)
publisher: Oxford University Press publish date: October 1st 1995
format: hardcover pages: 503
language: English
ISBN:
019816470X (9780198164708)
publisher: Oxford University Press publish date: June 15th 2012
format: paperback pages: 635
language: English
ISBN:
0199737363 (9780199737369)