by Stephen Orgel
publisher: Routledge
publish date: September 20th 2002
format: paperback pages: 276
language: English
ISBN:
041591213X (9780415912136)
publisher: Routledge publish date: December 2nd 2013
format: kindle pages: 296
language: English
ASIN: B00H1S1H1A
publisher: Routledge publish date: October 4th 2002
format: hardcover pages: 296
language: English
ISBN:
0415900131 (9780415900133)
publisher: Routledge publish date: December 2nd 2013
format: ebook pages: 296
language: English
ISBN:
1317796225 (9781317796220)
publisher: Routledge publish date: December 2nd 2013
format: ebook pages: 296
language: English
ISBN:
1317796217 (9781317796213)
publisher: Routledge
publish date: December 2nd 2013
format: ebook pages: 296
language: English
ISBN:
1317796209 (9781317796206)