by Ilan Stavans
publisher: Routledge publish date: December 23rd 2002
format: hardcover pages: 336
language: English
ISBN:
041592930X (9780415929301)
publisher: Routledge publish date: December 20th 2002
format: paperback pages: 329
language: English
ISBN:
0415929318 (9780415929318)
publisher: Routledge publish date: October 23rd 2013
format: kindle pages: 336
language: English
ASIN: B00G6TBR3I